ERROR

ArcGIS Data Store: Cannot invoke com.esri.arcgis.datastore.model.rabbitmq.QueueStoreConfiguration.toString() because input is null

Last Published: October 1, 2025

Error Message

When the queue store configured for a relational ArcGIS Data Store encounters an issue, scheduled backups for the relational data store are not completed successfully. Attempting a manual backup fails and returns the following error: 

Error:
Cannot invoke "com.esri.arcgis.datastore.model.rabbitmq.QueueStoreConfiguration.toString()" because "input" is null.

Cause

An empty or nearly empty queue store directory folder, containing only a single folder or file, prevents the relational ArcGIS Data Store component from functioning correctly during backups.

Solution or Workaround

Rebuild the queue store.

  1. Stop the ArcGIS Data Store service.
    1. In the Windows search bar, type services, and click the Services icon..
    2. In the Services window, navigate to the ArcGIS Data Store service and click Stop.
  2. Remove all files and folders from the rabbitmqdata folder found in:
C:\arcgisdatastore\rabbitmqdata
  1. Within the configuration directory folder, delete the following files:
C:\arcgisdatastore\etc\queuestore-config.json
C:\arcgisdatastore\etc\queuestore-config.json.history
  1. Within the configuration directory folder, open the arcgis-data-store-config.json file using Notepad and set the following:
"feature.queueStore": false
  1. In ArcGIS Server Admin Directory, navigate to data > items > nosqlDatabases > AGSDataStore_nosql_<data store name> and copy the Item Path parameter.
  2. Navigate to data > unregisterItem and paste the Item Path.
  3. Select Unregister Item. Once the screen is refreshed, the Item was successfully unregistered message is prompted.
  4. Start the ArcGIS Data Store Windows Service.
    1. In the Windows search bar, type services, and click the Services icon.
    2. In the Services window, navigate to the ArcGIS Data Store service and click Start.
  5. Open Windows Command Prompt as an administrator.
    1. Log in to the ArcGIS Data Store machine as an administrator.
    2. Click Start on the Windows taskbar or press the Windows key.
    3. Type cmd to search for Command Prompt.
    4. Right-click Command Prompt and click Run as administrator.
  6. In the Command Prompt window, run the following command for ArcGIS Data Store:
configuredatastore.bat https://<hosting server fqdn>:6443 <administrator_username> <password> C:\arcgisdatastore --stores queue
  1. Verify that the rabbitmqdata folder has new content and attempt to back up the relational data store.

Article ID: 000037410

Software:
  • ArcGIS Data Store
  • ArcGIS Enterprise

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options