Purpose (problem description)

If while doing an import to imaging, the import fails like in the below screenshot with a Forbidden message:

And when looking at the ETL logs you see the following in a log (see the following page on a description of the Imaging logs and location- User Guide - Logging):

[2019-08-19 23:43:57] WARN run: unable getting transactionObjects cypher summary for CPT_-_CoPilot error=database returned error [Neo.TransientError.General.OutOfMemoryError]: There is not enough memory to perform the current task. Please try increasing 'dbms.memory.heap.max_size' in the neo4j configuration (normally in 'conf/neo4j.conf' or, if you you are using Neo4j Desktop, found through the user interface) or if you are running an embedded installation increase the heap by using '-Xmx' command line flag, and then restart the database.

Observed in CAST Version


Release

Yes/No

8.3(tick)
Applicable Platform


Imaging version

Yes/No

2.x (tick)
Observed in RDBMS

RDBMS

Yes/No

CSS(tick)
Step by Step scenario
  1. Perform Imaging export
  2. Perform Imaging import
  3. Error
Action Plan

Perform the below actions

  1. This issue may be due to not having enough disk space available on the system.  Make sure that there is enough disk space available for the Imaging import.  You may need to monitor the disk space with a performance monitoring tool such as perfmon and/or check out the disk space before the failure (see Microsoft documentation here of perfmon here
  2. If this is not a disk space issue, then check the neo4j.conf file from the path <Imaging system Installation folder>\neo4j\conf, and modify it for your needs.  You can see the documentation for this here:  Optimize Neo4j memory allocation
  3. If the problem you are facing does not match any case listed in this page, report your problem to CAST Technical Support and provide the following Relevant Input

 

Notes/comments

Ticket # 19160 

Related Pages