When trying to do a refresh with the Delivery Manager Tool, the error "Invalid in-memory resource" is encountered as shown in the screenshot below.
Figure 1
For more information, refer to:
- Official documentation: 8.3 : DMT - Refresh
FYI - DMT refresh is only available when delivering with the AIC Portal and is not available when delivering with CAST-MS.
Release | Yes/No |
---|---|
8.2.x | |
8.1.x | |
8.0.x | |
7.3.x |
RDBMS | Yes/No |
---|---|
Oracle Server | N/A |
Microsoft SQL Server | N/A |
CSS2 | N/A |
Below is the step-by-step scenario leading to the problem:
- Execute a refresh in DMT
- Error occurs
The impact of the problem on the analysis or the dashboard is:
- Next version cannot be analyzed
This error has been related to a Linux character that has been put in the DMT files which is not then properly recognized.
The workaround for this is to:
- Backup the DMT files
- Edit the DMT files to remove the problem Linux character. Use a text editor like Notepad++ and replace the problem character in all the files.
In one case that was encountered for this issue, the space character had to be removed from all the *.Entity.xml files.
In the case encountered, the problem character was a Linux "-".
If you have tried this and still having problems either identifying the problem character or editing the files properly, then provide all DMT files to CAST Technical Support for further investigation.