To provide information about the applications and/or Web services packaged in a Genero Archive (gar) file, a MANIFEST file is created. If you are packaging applications, you will find it helpful to know how to create a MANIFEST file.

A MANIFEST file must be created and included in the Genero archive (gar) file. The following are some options to consider depending on your requirements:

  • If you have one or more applications, you can run the fglgar tool with the gar command with an --application and/or --service option for each application or service you wish to include. An Genero Archive (.gar) file is generated and a MANIFEST file is created automatically and included in it.
  • Alternatively, if you have many applications to package, you may find it easier to create the MANIFEST by hand. The fglgar checks if a MANIFEST file is present in the archive directory and uses it to create the gar.
    Important: You must not use fglgar command options that provide for the generation of a MANIFEST (such as --application and/or --service) when a MANIFEST already exists, as errors will be raised.
    Note: For more information on using fglgar, see the fglgar topic in the Genero Business Development Language User Guide.


A MANIFEST file is an XML file. It has a MANIFEST element at its root.
   [<SERVICE></SERVICE>] [...]

Child elements

Important: Element order. If child elements are present, they must be set in the order listed or as shown.
Child elements can include the following:


  <DESCRIPTION>This archive contains one app and one service</DESCRIPTION>
  <TRIGGERS component='comp_name'>
  <SERVICE xcf='webserviceApp.xcf'></SERVICE>