Install the Sterling-VoiceLogistics Pro Integration Pack

Before you begin

Perform the following steps to install the Sterling-VoiceLogistics Pro (VLP) integration pack:

Procedure

  1. Place the Sterling Warehouse Management System, version 8.5, installation CD in the appropriate drive.
  2. From the installation CD, copy the WMS_Add-in.jar file, and extract it to a temporary folder.
  3. Copy the SterlingVoxwareIntegrationPack.zip file to a new folder in the machine where the VLP is installed.
  4. Extract the SterlingVoxwareIntegrationPack.zip file in this folder.
  5. Save the ynw_vox_variable.properties.sample file as ynw_vox_variable.properties.
  6. Open the /resources/ynw_vox_variable.properties file in any text editor, such as the Notepad, and perform the following tasks:
    • Set the value of the voxhome property to the path of the VLP's installation folder.
    • Set the value of the ynw.voxware.dbtype property to the database type used by VLP, for example, if VLP is installed in Oracle, set it to oracle.
    • Set the value of the ynw.voxware.dbdriver property to the database driver's classname in order to connect it to the VLP database, for example, ynw.voxware.dbdriver=oracle.jdbc.OracleDriver
    • Set the value of the ynw.voxware.dbjar property to the driver jar to connect it to the VLP database, for example, ynw.voxware.dbjar=c:/sterling/dbjar/jdbc/Oracle/ojdbc14.jar
    • Set the value of the ynw.voxware.dbPool.url property to the connection URL to connect it to the VLP database, for example, ynw.voxware.dbPool.url=jdbc:oracle:thin:@10.11.20.80:1521:orcl
    • Set the value of the ynw.common.folder.root property to the same folder path that is specified in the Completion Directory property of the File I/O component in the data upload services, as described in the topic on Configuring Data Upload and Import Services.

      If it is a network path, the property should be configured as follows:

      ynw.common.folder.root=\\<root>\VoicePicking\Completed

      If it is an absolute path, the property should be configured as follows:

      ynw.common.folder.root=c:/VoicePicking/Completed

    • Set the value of the ynw.move.folder.root property to a folder path to which the data upload files are to be moved after data import is complete from VLP side.

      If it is a network path, the property should be configured as follows:

      ynw.move.folder.root=\\<root>\VoicePicking\Done

      If it is an absolute path, the property should be configured as follows:

      ynw.move.folder.root=c:/VoicePicking/Done

  7. Open the /resources/yifclient.properties file and set the following values:
    • yif.apifactory.protocol=HTTP
    • yif.httpapi.url=http://<hostname>:<portnumber>/smcfs/interop/VoiceInteropHttpServlet

      In this instance,

      – hostname is the computer name or IP address of the computer where the Sterling Warehouse Management System is installed.

      – portnumber is the listening port of the computer where the Sterling Warehouse Management System is installed.

    Note: For more information about how to configure a secured communication between the Sterling Warehouse Management System and VLP, refer to the topic Callback Mechanism.
  8. Execute the following command in the folder in which the SterlingVoxwareIntegrationPack.zip file was extracted:

    ant -f ynw_voxware_installer.xml