Hi everyone;
Do I have to setup the same repository id for all the repositories that is going to be a part of a federation?
While trying to form a federation, first I set up 2 repositories with different ID's. Mark one of them as global repository. Then set the dfc.properties file on each server respectively.
In this case dm_FederationUpdate job gave an error :
Failure in the method dm_ldif_status Launch Failed Value : T Method return value : 0
I tried to run dm_ldif_status.class file from the command line (java dm_ldif_status -docbase_name XXXX -user_name dmadmin -trace_level 4) and it says :
Wrong docbase id (xxxxxx) expecting (yyyyyy)
So; I dropped the second repository (which is not the global repository) and set it up again with the same repository id
Now; everything got mixed up. My tomcat server only sees one of the repositories. When I connect a repository using idql32 it only connects the repository on the server that I run the command on; I mean :
On the "server1" machine when I run "idql32 repository2" it connects the "repository1".
On the screen it writes it is connected to "repository2" but when I check the repository name (like : select object_name from dm_server_config) I see that it is "repository1"
I think repository ID's got it all mixed up. Any idea is appreciated.
Regards