Skip to content

Connect PLOSSYS Output Engine


A connector establishes the connection between the SEAL Operator server and a backend system. With the Output Engine (p5) connector, SEAL Operator outputs documents via PLOSSYS Output Engine.

To connect an Output Engine system as backend system, in SEAL Operator, activate the connector and specify the keys for the connection:

  1. Open a command prompt.

  2. Export the complete configuration of SEAL Operator from Consul to a YAML file. This ensures that you edit the current configuration.

    operator config export <filename>.yml --insecure
    
  3. Edit the exported file <filename>.yml.

  4. In the section of the Output Engine (p5) connector, set cstatus to on. Also activate the Fileupload (scratch) connector.

    operator:
      connectors:
        ...
          p5:
            cstatus: 'on'
            serviceName: operator-p5
            url: 'https://localhost:3013'
          scratch:
            cstatus: 'on'
            serviceName: operator-fileupload
            url: 'https://localhost:3009'
        ...
    

    Caution - do not turn off

    Do not deactivate the Fileupload (scratch) connector. Otherwise, the Output Engine (p5) connector does not work!

  5. In the env section, specify the following keys for the seal-operator-p5 service in the operator-p5 section:

    env:
      service:
      ...
        operator-p5:
          tag:
            any:
              ACTION_EXECUTOR: P5
              PLOSSYS_IPP_URL: 'ipp://<output_engine_server_name>:631'
      ...
    

    Literature - Output Engine IPP settings

    The PLOSSYS Output Engine service seal-ipp-checkin supports both IPP and IPPS. By default, the service listens to the port 631 and uses IPP. To use IPPS, set the SERVICE_URL key of the seal-ipp-checkin service. For more information, refer to Change IPP Setting to IPPS on Windows or Linux in the PLOSSYS Output Engine documentation.

  6. Save the <filename>.yml file.

  7. Re-import the file to Consul.

    operator config import <filename>.yml --insecure
    
  8. Check the imported value, for example for PLOSSYS_IPP_URL:

    operator config get PLOSSYS_IPP_URL --service operator-p5 --insecure
    

Back to top