Welcome Guest! Log in
Stambia versions 2.x, 3.x, S17, S18, S19 and S20 are reaching End of Support January, 15th, 2024. Please consider upgrading to the supported Semarchy xDI versions. See Global Policy Support and the Semarchy Documentation.

The Stambia User Community is moving to Semarchy! All the applicable resources have already been moved or are currently being moved to their new location. Read more…


Symptom

This issue may happen on Designers hosted by non-case sensitive systems (some Windows versions for example).

After renaming a project, folder or file (mapping, metadata, process) from a given name to a different case:

  • MyFolder => myfolder
  • 010-metadata => 010-Metadata


... the underlying mappings cannot build anymore, wearing a red exclamation mark and/or leading to errors like these ones:

  • Error during Multi process to one process (precompilation.oneProc) Watch console for more details
    input file <build filepath> does not exist
  • Failed to generate built files for platform:/resource/<mapping or process path>
    A resource exists with a different case: '<mapping or process path>'.

Solution

When renaming "Folder" to "folder" (only changing the case), the non-case sensitive OS does not detect the change and does not apply the change to the hard disk.

This creates a difference between what is stored in the hard disk and what the Designer expects to find.

The solution is to rename in two steps: "Folder" => "dummy" => "folder". These are real name changes for a non-case sensitive OS, and therefore the issue will not happen.

Knowledge Base

Suggest a new Article!