cancel
Showing results for 
Search instead for 
Did you mean: 

DCs becomes broken. How to repair it?

former_member186148
Active Participant
0 Kudos

Hello SDN! I strongly need your help.

Well, it was necessary to change track parameters (just change DTR and CBS server from name to IP).

After that I faced with disappearing of my dev workspace. In SDN i've found that I have to reimport SCs for development and consolidation systems. Reimport has been done and projects for DCs has been imported in NWDS. After that it was successfully building and deploying on the remote test server. Next I was change settings of development runtime system to other server and after changing I've got a build error:

" Analyze request DC BV... started at 2008-06-19 11:28:25.150 GMT

'sap.com/crm/isa/web/b2b' variant 'default'

'sap.com/crm/isa/web/b2b' variant 'default' cannot be built. ACTIVATION will fail.

INVALID dependency is declared

DC 'sap.com/crm/isa/web/b2b' in SC 'sap.com_SAP-SHRWEB_1' USES Non-existing DC 'sap.com/crm/tc/core' [public-part: assembly] AS Build-Time Dependency [validity: USED COMPONENT OR PUBLIC PART IS UNKNOWN OR UNDEFINED]

"

But local build was ok.

Well, I tried to resolve this error with "Sync used DCs", "Sync sources", "Initialize" for every SC in CBS. After that all my DCs become broken. Next I tried to reimport 3 standart components, restart NWDS (after restarting NWDS asked me for update configuration and delete current local content) and recreate projects for needed DCs.

Now in CONS DC has state OK, in DEV not every but many DCs still broken. And I can't find required DC 'sap.com/crm/tc/core' neither in DEV nor in CONS.

What I should to do for repairing my track?

Please don't ignore my question...

regards, Lev

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Lev,

You say the state of the DC is ok in CONS, then I am wondering why you can't find the DC 'sap.com/crm/tc/core' in CONS.

What I would do is search for this DC in the CBS by selecting all the buildspaces. If ever this DC exist in any of the SC imported in the CBS it would show up. through this serach you can find under which SC this DC is present and then check if you have imported the archives of this SC.

Else find which SC has 0 DCs in CBS, and try filling the SCs with the sources.

Akshatha

former_member186148
Active Participant
0 Kudos

Hi Akshatha!

Thanks for your reply! You know I'm wondering it too but I really cannot find this DC

Please give me more clearness.

"through this serach you can find under which SC this DC is present and then check if you have imported the archives of this SC" What do you mean? Imported to whcih?

"try filling the SCs with the sources"

How I can fill SCs?

Regards, Lev

Former Member
0 Kudos

Have you tried a re-initialize of the compartment? or use CMS/DTR command lines to do a dev/QA comparison?

former_member186148
Active Participant
0 Kudos

Hi Graham!

About your first question - next quote is from my first post: "Well, I tried to resolve this error with "Sync used DCs", "Sync sources", "Initialize" for every SC in CBS. After that all my DCs become broken." So I tried to do it.

About second - what do you mean? What is dev/QA comparison?

Former Member
0 Kudos

Hi Lev,

"through this serach you can find under which SC this DC is present and then check if you have imported the archives of this SC" What do you mean? Imported to whcih?

I mean --> DCs are contained inside SCs. So if you find under which SC this DC is present then you can check in CBS if the SC displays DC counts (SC will show the number of DCs in CBS when the sources are imported). If the respective SC shows 0 DCs then you have to manually check in the archives of that SC and fill it. If not the SC would be displayed empty in the CBS.

"try filling the SCs with the sources"

How I can fill SCs?

--> I meant chekin and import of the SC here. After this the SC should show the total number of DCs. and then DC would be recognized and CBS will not throw the error "unknown component"

The above case is true w.r.t required SC. If it is a developed SC then initializing the required compartment should help.

Akshatha