Client side installation of XMDBTool

XMDBTool is available as a zip file. When the files are unzipped on the client side, these three folders are created:

  • Bin Folder – Contains all the batch or shell files. Each batch file is used for a specific task. The subsequent sections describe each of these batch files.
  • Conf Folder – Contains two configuration files:
    • The configuration file is used to specify the parameters required for the batch files. Each batch file may require some specific parameters provided in the Alternatively, all the parameters can be passed to the batch files from the command line. The parameters that are passed from the command line are preferred over those in the properties file. The format for passing parameters from the command line is: <batchfileName> [Space] –parameterName1=valueName1 –parameterName2=valueName2
      Note: Name values must be separated by a space: <batchfileName> [Space] –parameterName1 valueName1 –parameterName2 valueName2
      Note: Name-value pairs, parameter names and values must be separated by space.

      These are the generic parameters, common to all the batch files:

      • s - This is the Expense Management Server URL for the XMDBTool client. Specify the Tenant ID information in the server URL. This information is specific to a customer. For example, if the server URL specified in the properties file is s= the tenantID value is customer specific
      • login.userName - This is thelogin ID of the XMDBTool user. A login User Id with the required access rights can be used. The XMDBTool specific user ID called xmdbtool can also be used. This user Id has all the rights and roles, required to run XMDBTool.
      • login.userPassword - This is the password of the XMDBTool user.
    • The configuration file. The details of these properties files are explained in this document.
  • Lib Folder - This folder contains all the required library files. These are the jar files used by the XMDBTool.