After installing a new version of CloverDX Server, I am getting the following error:
An internal error occurred during: “Update Job”.
Registry Directory not available: C:\Users\Mr%20Smith.eclipse\org.eclipse.platform_4.16.0_2037395604_win32_win32_x86_64\p2\org.eclipse.equinox.p2.engine\profileRegistry.
What does this error mean and how do I fix it?
This error stems from an Eclipse limitation and usually occurs when multiple CloverDX versions are installed on the same machine and the user folder contains a space (e.g., C:\Users\Mr Smith
). When launching a newer version, Eclipse tries to migrate data from an older version, and the space in the path causes the registry directory error. Since this is tied to Eclipse, it’s not something CloverDX directly controls—but there are two common workarounds:
1. Remove the old Eclipse registry folder:
If you’re no longer using the older CloverDX version (e.g., 6.5.0), you can delete the folder listed in the error message:
C:\Users\Mr Smith\.eclipse\org.eclipse.platform_4.16.0_2037395604_win32_win32_x86_64
Note: If you open the older Designer version again, it will recreate this folder and the issue may return.
2. Redirect the .eclipse
directory to a path without spaces:
Close the new Designer, open the CloverDXDesigner.ini
file from its installation directory, and add this line at the top of the -vmargs
section:
-Duser.home="C:\Path\Without\Spaces"
Restart Designer, and it will create the .eclipse
folder in the new location, avoiding the issue.