It's all about the answers!

Ask a question

Could not import data to Jazz SCM because of the following error: Ambiguous component


Dhruv Bansal (1667) | asked Jan 23 '14, 5:46 a.m.
retagged Feb 04 '14, 6:32 p.m. by Sonia Dimitrov (27159)
Ambiguous selector "COMP_MIG" matched multiple items:
Possible matches:
  (1002) "COMP_MIG"
  (1003) "COMP_MIG"
Problem running 'import ccase':
Could not import data to Jazz SCM because of the following error:
Ambiguous component "COMP_MIG".

One answer



permanent link
Krzysztof Kaźmierczyk (7.4k34997) | answered Jan 23 '14, 6:50 a.m.
Hi Dhruv,
Could you please provide scm command you have tried?
Also sometimes it is useful  to put component id instead of name in parameter list. In other words please try changing COMP_MIG to 1002 or to 1003 in the command.

Comments
Dhruv Bansal commented Feb 04 '14, 5:05 a.m. | edited Aug 29 '14, 5:13 a.m.

That didn't work but this did....

The way importer works is that it records the mapping of ClearCase VOBs ( or sub-VOB components if you use it ) with RTC components and use the information when you import other branches in the same VOB. It actually records the mapping of ClearCase elements with RTC files or directories as well.

But you can unlink them by a special command. Then you can rename existing RTC component to indicate it is obsolete and can even move the owner to an obsolete project area or a team area.
The command exists in this directory:
    < ClearCase Synchronizer installation directory>/ccctools/eclipse
You can change the current directory there and run 'ccc clones --remove-links --component <your RTC="" component=""> ...'
After this command, you can run the ClearCase importer just like the first time.
Note that once you run this command, you cannnot use existing synchronization streams for importing any more


Dhruv Bansal commented Feb 04 '14, 5:46 a.m. | edited Aug 29 '14, 5:14 a.m.

It did work by using the UID

Your answer


Register or to post your answer.