A known issue is present in 2.8.0-funcrel ONLY (fixed in 2.8.1-funcrel) which prevents applications from being imported when the CAST Imaging instance runs on a custom front-end port. An error states that the current license key is not valid, when in fact it is. To resolve this issue, edit the following file:
Microsoft Windows traditional installer: %APPDATA%\CAST\ImagingSystem\imagingservice\imagingetl.bat Docker Installer extension (located in the folder created when unzipping the extension): etl/app.config
In this file, add a new entry HTTP_ENDPOINT
and specify the URL to your CAST Imaging instance. For example, add the following if your instance is running on port 443 (https):
Microsoft Windows traditional installer: @echo off SetLocal EnableDelayedExpansion for %%a in (%0) do set CMDDIR=%%~dpa @set PATH=C:\Program Files\CAST\ImagingSystem\jdk\bin;%PATH% imagingetl.exe -PORT=9001 ^ -NEO4J_BOLT_ENDPOINT=127.0.0.1:7687 ^ -NEO4J_USERNAME="neo4j" ^ -NEO4J_PASSWORD="imaging" ^ -NEO4J_IMPORT_PATH="C:/ProgramData/CAST/ImagingSystem/Neo4j_data/import/" ^ -NEO4J_ARCHIVE_PATH="C:/ProgramData/CAST/ImagingSystem/Neo4j_data/import/archive/" ^ -NEO4J_IMPORT_BATCH_SIZE=1000 ^ -TOKEN "D5ED6A406775FC71B8D2A978883E8ED4" ^ -LOG_PATH="C:\Program Files\CAST\ImagingSystem/logs/" ^ -LOG_LEVEL=info ^ -AUDIT_TRAIL=true ^ -WEB_SERVICE_LINKER_PATH="C:\Program Files\CAST\ImagingSystem\web-service-linker" ^ -ETL_AUTOMATION_BINARY_PATH="C:\Program Files\CAST\ImagingSystem\imagingservice\etl-automation" -HTTP_ENDPOINT="https://localhost/imaging" if errorlevel 1 exit /b 1 exit /b 0 Docker Installer extension (located in the folder created when unzipping the extension) note: ensure you add a comma (,) to the end of the line before your HTTP_ENDPOINT entry: { "PORT": "9001", "NEO4J_BOLT_ENDPOINT": "neo4j:7687", "NEO4J_USERNAME": "neo4j", "NEO4J_PASSWORD": "imaging", "TOKEN": "D5ED6A406775FC71B8D2A978883E8ED4", "NEO4J_IMPORT_PATH": "/opt/imaging/imaging-etl/upload/", "NEO4J_ARCHIVE_PATH": "/opt/imaging/imaging-etl/upload/archive/", "NEO4J_IMPORT_BATCH_SIZE": "1000", "LOG_PATH": "/opt/imaging/imaging-etl/logs/", "LOG_LEVEL": "debug", "HTTP_ENDPOINT": "https://localhost/imaging" }
Save the file and ensure that you restart the CAST Imaging System - imaging-ETL Windows service or the etl Docker container in order for the new configuration to be taken into account.