Import the ZIP File to the Offline Target Environment

Follow these steps to import the ZIP file from the online source environment to the offline target environment.

  1. Copy the rpa_agent.zip file from the online source environment to the offline target environment and unzip the file.
    Note: Make sure the user home directory structures are identical in the online source environment and offline target environment.
  2. Copy the <offline-bundle>.zip file and transfer the ZIP file from the online source environment to the offline target environment.
  3. Install the following prerequisites on the offline target environment using temporary internet access or by manually providing the installers:
    • JDK 17
    • Google Chrome
    • (Optional) Mozilla Firefox
  4. Run the rcc_offline_import_all script to import environments and restore caches:
    • Mac or Linux: bash scripts/unix/rcc_offline_import_all.sh <offline-bundle>.zip
    • Windows: .\scripts\windows\rcc_offline_import_all.ps1 <offline-bundle>.zip
  5. Run the rcc_agent_env_diagnosis script to validate the offline target environment setup:
    • Mac or Linux: bash scripts/unix/rcc_agent_env_diagnosis.sh
    • Windows: .\scripts\windows\rcc_agent_env_diagnosis.ps1
  6. Start the robot agent for offline execution: java -jar agent.jar.

    Note:

    You MUST only start the robot agent for offline execution using: java -jar agent.jar. DO NOT use the startAgent script.

    Once imported, the robot agent can run robots without any internet connectivity. The robot agent functions fully offline with robots, runtimes, browser drivers, and all required dependencies available locally.