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 version 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 shell and change to the installation directory of your SEAL APW Service.

  2. Stop SEAL APW Service:

    systemctl stop apw-rest
    
  3. Create the new directories and copy the old contents to the new locations:

    sudo mkdir -p /opt/seal/etc
    
    sudo cp -a /opt/seal/plossys/etc/* /opt/seal/etc
    
    sudo mkdir -p /opt/seal/data
    
    sudo cp -a /opt/seal/plossys/data/* /opt/seal/data
    
    sudo find /opt/seal/etc -type f -exec sed -i "s|/opt/seal/plossys/|/opt/seal/|g" "{}" \;
    
    sudo ln -fs /opt/seal/etc/mongod.conf /etc/mongod.conf
    

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 SEAL APW Service 6.0.2.91 - rpm folder from the SEAL Systems delivery platform. It is saved as APW Service - 6.0.2.91 - rpm.zip.

  3. Extract .zip archive:

    unzip "APW Service - 6.0.2.91 - rpm.zip"
    
  4. Change to the APW Service - 6.0.2.91 - rpm directory and start installing the extracted packages:

    cd "APW Service - 6.0.2.91 - rpm"
    
    sudo sh install.sh
    
  5. Open the required firewall ports for necessesary services:

    sudo sh firewall.sh
    

Cleaning up the Old Directory Structure

  1. Open a shell and change to the installation directory of your SEAL APW Service.

  2. Stop SEAL APW Service:

    systemctl stop apw-rest
    
  3. Customize the new configuration files in the following directory:

    /opt/seal/etc
    
  4. Delete the *.rpmnew files:

    sudo rm /opt/seal/etc/*.rpmnew
    
  5. Remove the old installation directory:

    sudo rm -rf /opt/seal/plossys
    
  6. Start SEAL APW Service:

    systemctl start apw-rest
    

Updating from Previous Versions

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

  2. Install SEAL APW Service 6.0.2.91.


Back to top