Community
Participate
Working Groups
This bug is to get the same change into WTP 3.2.4 and WTP 3.3 +++ This bug was initially created as a clone of Bug #339307 +++ EarComponentImportDataModelProvider has a lot of code to resolve name collisions. However, due to one missing line, it only attempts to resolve collisions by appending the appropriate module-type suffix - it goes on to try 10 additional suffixes, but this is all ignored due to one missing line in getModuleModels(): defaultModuleNames.add(moduleName + suffix); By not adding the "new" non-colliding module name into the defaultModuleNames list, the result is that it does not detect a collision if a second module with the same name and of the same type is encountered, and thus the 10 attempts are not made.
Created attachment 190724 [details] Same fix as 339307
approved
Committed to R3_2_maintenance and HEAD for WTP 3.2.4 and WTP 3.3