Skip to content

Updating SEAL APW Service


Requirements

  • internet access for downloading the zip file from the SEAL Systems delivery platform

Instructions

With SEAL APW Service 4.7.0 the directory structure of the installation changes. Therefore the update requires different steps depending on your current version of SEAL Add Printer Wizard:

Hint - SOAP::Lite package for Perl required

You have to install the 20181204_perl_soap-lite_1.27_part.zip package with easyPRIMA, if you

  • use HTTPS/SSL data transfer to SEAL APW Service 4.7.0 and
  • use easyPRIMA version 1.3.1 or later.

Otherwise, the export from easyPRIMA to SEAL APW Service will not work. In this case the 500 SSL negotiation failed error message is written into the edc.log log file.

Stop the system and any Perl processes completely with sysstop -full before you install the 20181204_perl_soap-lite_1.27_part.zip package. Otherwise the Perl environment will be corrupted.


Updating from Version 4.x

The update process from version 4.x to 4.7.0 divides into three parts.


Preparing the New Directory Structure

  1. Open a PowerShell (Administrator) and stop SEAL APW Service:

    stop-service apw-rest
    
  2. Copy the following directories to the new locations:

    robocopy "%ProgramData%\SEAL Systems\plossys\config" "%ProgramData%\SEAL Systems\config" * /e /b /copyall /fp /ns /nc /np /nfl /ndl
    
    robocopy "%ProgramData%\SEAL Systems\plossys\data" "%ProgramData%\SEAL Systems\data" * /e /b /copyall /fp /ns /nc /np /nfl /ndl
    

    Caution - access rights

    Do not copy the directories via Windows Explorer. Use the robocopy command in the PowerShell (Administrator) instead, in order to retain the necessary access rights.

  3. Save the mongod.conf configuration file:

    rename "%ProgramData%\SEAL Systems\config\mongod.conf" mongod.conf.bak 2>NUL
    

Updating the installation

  1. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  2. Download the APW Service - 6.0.4.111 - msi folder. It is saved as APW Service - 6.0.4.111 - msi.zip.

  3. Extract the .zip archive.

  4. In a PowerShell (Administrator), change to the APW Service - 6.0.4.111 - msi directory and start installing the packages:

    cd "APW Service - 6.0.4.111 - msi"
    
    install.ps1
    
  5. Open the required firewall ports for necessary services:

    firewall.ps1
    
  6. Start SEAL APW Service:

    start-service apw-rest
    

Cleaning up the Old Directory Structure

  1. Open a PowerShell (Administrator) and stop SEAL APW Service:

    stop-service apw-rest
    
  2. According to the settings saved in the .bak backup of the configuration file, customize the new configuration file:

    %ProgramData%\SEAL Systems\config\mongod.conf
    
  3. If SEAL APW Service runs in a cluster, edit the following file:

    %ProgramData%\SEAL Systems\config\mongod.conf
    
  4. Insert the following line into the net section:

    bindIp: 0.0.0.0
    
  5. Remove the .bak backup of the configuration file:

    del /S /Q "%ProgramData%\SEAL Systems\config\mongod.conf.bak"
    
  6. Remove previous installation directory:

    rmdir "%ProgramData%\SEAL Systems\PLOSSYS"
    
  7. Start SEAL APW Service:

    start-service apw-rest
    

Updating from Previous Versions

  1. Uninstall your current version of SEAL Add Printer Wizard.

  2. Install SEAL APW Service 6.0.4.111.


Back to top