Skip to content

Alicia Langton Upload Issue #218

@philipbaileynar

Description

@philipbaileynar

From Alicia via FreshDesk issue 454.

Hi guys. A new error cropped up (see attachment and log below). I was uploading a project to the DX and accidentally closed my computer, which interrupted the download (it was taking several hours). I tried again and this error popped up. I tried troubleshooting by closing the plugins and QGIS a few times and trying to create a new project.rs through QRiS. However, this did not work and I might need some additional walkthrough if that's the way to overcome this error (not seeing instruction in Software Help | Riverscapes Viewer.)

Image
2026-01-27T17:28:23     INFO    rsxml imported from wheel C:\Users\temp\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\riverscapes_viewer\src\..\wheels\rsxml-2.2.1-py3-none-any.whl
2026-01-27T17:28:24     INFO    SETTINGS SET: DEBUG=False of type '<class 'bool'>'
2026-01-27T17:28:24     INFO    SETTINGS SET: Staging=False of type '<class 'bool'>'
2026-01-27T17:28:24     INFO    SETTINGS SET: dockVisible=True of type '<class 'bool'>'
2026-01-27T17:28:29     INFO    rsxml imported from system
2026-01-27T17:29:26     INFO    Using business logic file: C:\Users\temp\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\riverscapes_viewer\resources\blXML\V2\RiverscapesStudio.xml
2026-01-27T17:29:26     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_unit_extents')]"
2026-01-27T17:29:26     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_units')]"
2026-01-27T17:29:26     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'dam_crests')]"
2026-01-27T17:29:26     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'cem_phases')]"
2026-01-27T17:29:26     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'recovery_potential')]"
2026-01-27T17:29:26     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_points')]"
2026-01-27T17:29:26     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_lines')]"
2026-01-27T17:29:26     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_polygons')]"
2026-01-27T17:29:43     INFO    Project Upload Form Loaded
2026-01-27T17:29:43     INFO    Logging in... (waiting for browser)
2026-01-27T17:29:43     INFO    Checking for files to upload...
2026-01-27T17:29:43     INFO    Authenticating on GraphQL API: https://api.data.riverscapes.net/
2026-01-27T17:29:44     INFO    Starting server to wait for auth code...
2026-01-27T17:29:44     INFO    Waiting for auth code... 1
2026-01-27T17:29:46     INFO    Waiting for auth code... 2
2026-01-27T17:29:46     INFO    127.0.0.1 - - [27/Jan/2026 17:29:46] "GET /rscli/?code=ZSa-D2cY6gpaeBdlKToMe7I3y9gE1xK7I4hx6HWtDoBjH&state=T8DKc1inZKBxg_AaxWsD2UKPlFmYWQm3 HTTP/1.1" 200 -
2026-01-27T17:29:50     SUCCESS    SUCCESSFUL Browser Authentication
2026-01-27T17:29:50     INFO    Token refreshed
2026-01-27T17:29:50     INFO     - SUCCESS: Logged in to the data exchange API
2026-01-27T17:29:50     INFO    Fetching User profile...
2026-01-27T17:29:54     INFO     - SUCCESS: Fetched user profile
2026-01-27T17:29:54     INFO    Logged in as Alicia Langton (22b8bb28-9424-4731-9f83-96116753d31c)
2026-01-27T17:29:54     INFO     - Found organizations in the user profile:
2026-01-27T17:29:54     INFO     - EcoloGIS (Owner): [OWNER](c3eaaa2b-64c7-4544-8861-38e021170bc6)
2026-01-27T17:29:54     INFO     - CEWA 6627 Class of 2025 (Contributor): [CONTRIBUTOR](3568ba82-6a8e-48b9-ae91-2b26492caad4)
2026-01-27T17:29:54     INFO     - National Fish and Wildlife Foundation (Owner): [OWNER](63f6afd4-5565-4c2e-8f4d-3a00fcf2fd62)
2026-01-27T17:29:54     INFO     - Setting the previously selected organization: c3eaaa2b-64c7-4544-8861-38e021170bc6
2026-01-27T17:29:54     INFO    No existing project found in the warehouse, proceeding to user action
2026-01-27T17:30:10     INFO    Checking for differences between local and remote...
2026-01-27T17:30:10     INFO     - [CREATE]: qris.gpkg
2026-01-27T17:30:10     INFO     - [CREATE]: project.rs.xml
2026-01-27T17:30:10     INFO     - [CREATE]: project_bounds.geojson
2026-01-27T17:30:10     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T1.tif
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T2.tif
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T3.tif
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T4.tif
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T1.tif
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T2.tif
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T3.tif
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T4.tif
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T1.tif.aux.xml
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T2.tif.aux.xml
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T3.tif.aux.xml
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T4.tif.aux.xml
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T1.tif.aux.xml
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T2.tif.aux.xml
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T3.tif.aux.xml
2026-01-27T17:30:11     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T4.tif.aux.xml
2026-01-27T17:30:29     INFO    User-Initiated project upload starting
2026-01-27T17:30:33     INFO    Validating project using the API validation endpoint...
2026-01-27T17:30:38     CRITICAL     - ERROR: Project is not valid
2026-01-27T17:30:38     CRITICAL    Project is not valid DETAIL: ['[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_2', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_3', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_4', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_5', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_6', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_7', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_8', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_9']
2026-01-27T17:30:49     INFO    User-Initiated project upload starting
2026-01-27T17:30:50     INFO    Validating project using the API validation endpoint...
2026-01-27T17:30:52     CRITICAL     - ERROR: Project is not valid
2026-01-27T17:30:52     CRITICAL    Project is not valid DETAIL: ['[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_2', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_3', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_4', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_5', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_6', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_7', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_8', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_9']
2026-01-27T17:31:20     INFO    Using business logic file: C:\Users\temp\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\riverscapes_viewer\resources\blXML\V2\RiverscapesStudio.xml
2026-01-27T17:31:20     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_unit_extents')]"
2026-01-27T17:31:20     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_units')]"
2026-01-27T17:31:20     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'dam_crests')]"
2026-01-27T17:31:20     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'cem_phases')]"
2026-01-27T17:31:20     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'recovery_potential')]"
2026-01-27T17:31:20     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_points')]"
2026-01-27T17:31:20     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_lines')]"
2026-01-27T17:31:20     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_polygons')]"
2026-01-27T17:31:51     INFO    SETTINGS SET: lastBrowsePath=E:/NFWF Monitoring Protocol/Sample QRiS Project/Dry_Fork_Creek_CO/project.rs.xml of type '<class 'str'>'
2026-01-27T17:31:51     INFO    Using business logic file: C:\Users\temp\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\riverscapes_viewer\resources\blXML\V2\RiverscapesStudio.xml
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_unit_extents')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_units')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'dam_crests')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'cem_phases')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'recovery_potential')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_points')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_lines')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_polygons')]"
2026-01-27T17:31:51     INFO    Using business logic file: C:\Users\temp\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\riverscapes_viewer\resources\blXML\V2\RiverscapesStudio.xml
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_unit_extents')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_units')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'dam_crests')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'cem_phases')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'recovery_potential')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_points')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_lines')]"
2026-01-27T17:31:51     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_polygons')]"
2026-01-27T17:31:56     INFO    Project Upload Form Loaded
2026-01-27T17:31:56     INFO    Logging in... (waiting for browser)
2026-01-27T17:31:56     INFO     Using shared in-memory token (expires in 86273s)
2026-01-27T17:31:56     INFO    Checking for files to upload...
2026-01-27T17:31:56     INFO    Authenticating on GraphQL API: https://api.data.riverscapes.net/
2026-01-27T17:31:56     INFO     Token was fetched by another process. Using it.
2026-01-27T17:31:56     INFO    Token refreshed
2026-01-27T17:31:56     INFO     - SUCCESS: Logged in to the data exchange API
2026-01-27T17:31:56     INFO    Fetching User profile...
2026-01-27T17:31:58     INFO     - SUCCESS: Fetched user profile
2026-01-27T17:31:58     INFO    Logged in as Alicia Langton (22b8bb28-9424-4731-9f83-96116753d31c)
2026-01-27T17:31:58     INFO     - Found organizations in the user profile:
2026-01-27T17:31:58     INFO     - EcoloGIS (Owner): [OWNER](c3eaaa2b-64c7-4544-8861-38e021170bc6)
2026-01-27T17:31:58     INFO     - CEWA 6627 Class of 2025 (Contributor): [CONTRIBUTOR](3568ba82-6a8e-48b9-ae91-2b26492caad4)
2026-01-27T17:31:58     INFO     - National Fish and Wildlife Foundation (Owner): [OWNER](63f6afd4-5565-4c2e-8f4d-3a00fcf2fd62)
2026-01-27T17:31:58     INFO     - Setting the previously selected organization: c3eaaa2b-64c7-4544-8861-38e021170bc6
2026-01-27T17:31:58     INFO    No existing project found in the warehouse, proceeding to user action
2026-01-27T17:32:05     INFO    Checking for differences between local and remote...
2026-01-27T17:32:05     INFO     - [CREATE]: qris.gpkg
2026-01-27T17:32:05     INFO     - [CREATE]: project.rs.xml
2026-01-27T17:32:05     INFO     - [CREATE]: project_bounds.geojson
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T1.tif
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T2.tif
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T3.tif
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T4.tif
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T1.tif
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T2.tif
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T3.tif
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T4.tif
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T1.tif.aux.xml
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T2.tif.aux.xml
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T3.tif.aux.xml
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2024_06_18_Orthomosaic_3cm_T4.tif.aux.xml
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T1.tif.aux.xml
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T2.tif.aux.xml
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T3.tif.aux.xml
2026-01-27T17:32:05     INFO     - [CREATE]: surfaces/2025_06_09_Orthomosaic_3cm_T4.tif.aux.xml
2026-01-27T17:32:16     INFO    User-Initiated project upload starting
2026-01-27T17:32:18     INFO    Validating project using the API validation endpoint...
2026-01-27T17:32:20     CRITICAL     - ERROR: Project is not valid
2026-01-27T17:32:20     CRITICAL    Project is not valid DETAIL: ['[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_2', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_3', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_4', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_5', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_6', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_7', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_8', '[ERROR][FILE_MAP] Dataset in XML had no files: Project/Realizations/Realization#inputs/Datasets/Raster#surface_9']
2026-01-27T17:35:19     INFO    Using business logic file: C:\Users\temp\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\riverscapes_viewer\resources\blXML\V2\RiverscapesStudio.xml
2026-01-27T17:35:19     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_unit_extents')]"
2026-01-27T17:35:19     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'geomorphic_units')]"
2026-01-27T17:35:19     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'dam_crests')]"
2026-01-27T17:35:19     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'cem_phases')]"
2026-01-27T17:35:19     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'recovery_potential')]"
2026-01-27T17:35:19     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_points')]"
2026-01-27T17:35:19     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_lines')]"
2026-01-27T17:35:19     INFO    Optional project xml node not found with path="Datasets/Geopackage/Layers/Vector[contains(@lyrName, 'risk_potential_polygons')]"

FYI @KellyMWhitehead @Jdgilby

Metadata

Metadata

Assignees

Type

No fields configured for Bug.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions