================================================================================================ eVA FILE TRANSFER CLIENT DGSeVAClient5.0 – SETUP AND CONFIGURATION INSTRUCTIONS FOR UNIX/LINUX ================================================================================================ A. Download the UNIX/LINUX version of the new eVA File Transfer Client (FTC) from: https://evabiz.dgs.virginia.gov/javaclient/install.aspx ================================== B. eVA File Transfer Client Setup ================================== The eVA File Transfer can be downloaded to your computer or installed directly from the website, (https://evabiz.dgs.virginia.gov/JavaClient/install.aspx) To install the application from the installer file downloaded to your computer, click on the installer file. For example DGSClient_Unix-5.0-AIX-ppc-Install for IBM AIX installer downloaded. After the download and installation of the Unix version of the eVA File Transfer Client (FTC) create the following sub-folders in the folder where the eVA File Transfer Client was installed (/usr/local/DGSClient5.0 in our example). 1) Log - (Common) This contains logs of all transmissions from the FTC, and lets you know if any transmission failed. 2) Error - (Common) This contains logs of errors encountered by the FTC. 3) VendorReport - (Downloads) The FTC downloads Vendor output files to this location. 4) OrderExport - (Downloads) The FTC downloads Order Export files to this location. 5) Requisition - (Import Uploads) This is where you will place your interface batch files to be transmitted/uploaded to eVA. 6) Requisition-Archive - (Import Uploads Archive) After transmission to eVA, interface batch files are placed here. 7) Attachment - (Import Uploads) This is where you will place any input attachment associated with Requisitions to be uploaded to eVA. 8) Attachment-Archive - (Import Uploads Archive) After transmission to eVA, input attachments are placed here. 9) Solicitation - (Import Uploads) This folder is used for dropping interface Solicitation batch files to be transmitted to eVA. 10) Solicitation-Archive - (Import Uploads Archive) This folder is used to archive interface Solicitation files transmitted successfully to eVA. Files transmitted successfully are moved from the Solicitation folder to this folder. You should have a process to periodically delete older files from this location. Important Note: The folder names and paths must match the entries in the FileManager.xml file that will be provided by the DGS IT support team. Depending on your upload/download needs, you may not need to create all the folders listed above, except for the Common folders. The DGS IT support team will help you with this setup. ======================================== C. Provide Directory Structures To DGS ======================================== Provide information of the directory structure from step B above including the absolute path of the location the sub-folders were created to the DGS IT support team. The DGS IT support team will send you a configuration file (FileManager.xml) that must be placed in the base directory ( /usr/local/DGSClient5.0/ in our example). The configuration file includes a shared key that is exclusive to your agency or institution. =============================== D. Executing eVA File Transfer =============================== After the FileManager.xml file is received from the DGS IT support team, the eVA File Transfer Client is now installed and ready for use. Run the FTC manually or from another program in your installation by using: /usr/local/DGSClient5.0/runFTC.sh as an example. ================== runFTC.sh content ================== #!/bin/csh -f ### assuming C-shell ... change to other shell if needed echo JRE is jdk8u275-b01-jre ### executable must be in base directory alongside all jar files and FileManager.xml. jdk8u275-b01-jre/bin/java -classpath ./fileManager.jar:./commons-codec-1.6.jar:./xercesImpl.jar:./resolver.jar:./serializer.jar:./xml-apis.jar:./jcert.jar:./jnet.jar:./jsse.jar:./ibm_jsse.jar cova.dgs.eva.fileManager echo done with run exit 0 The script "runFTC.sh" can be used to upload/download files using the specifications in FileManager.xml. Please contact the DGS IT support team if you have any issues installing or using the File Transfer Client.