Hi Experts,
I am working on a connector where I have implemented Schema,Partition.Hierarchy discovery using ECMA 2.0.
When I am creating the MA from Sync Manager, it goes till the last page and fails in creating the management agent with this error:
The server encountered an unexpected error while performing an operation for the client.
"BAIL: MMS(328): ..\cdext.cpp(416): 0x80070057 (The parameter is incorrect.)
BAIL: MMS(328): ..\xstack.cpp(405): 0x80070057 (The parameter is incorrect.)
BAIL: MMS(328): ..\xparse.cpp(436): 0x80070057 (The parameter is incorrect.)
BAIL: MMS(328): ..\partition.cpp(2096): 0x80230428 (The object cannot be created because the identifier is missing.)
BAIL: MMS(328): ..\mastate.cpp(1808): 0x80230428 (The object cannot be created because the identifier is missing.)
BAIL: MMS(328): ..\server.cpp(1078): 0x80230428 (The object cannot be created because the identifier is missing.)
Forefront Identity Manager 4.4.1302.0"
I have used System.Diagnostics.Debugger.Launch() to launch the JIT debugger and stepped through each part of the code and I don't see any exceptions.Here's the MACapabilities implemented in the code:
public MACapabilities Capabilities
{
get
{
MACapabilities myCapabilities = new MACapabilities();
myCapabilities.ConcurrentOperation = true;
myCapabilities.ObjectRename = true;
myCapabilities.DeleteAddAsReplace = false;
myCapabilities.DeltaImport = true;
myCapabilities.SupportPartitions = true;
myCapabilities.SupportHierarchy = true;
myCapabilities.SupportImport = true;
myCapabilities.DistinguishedNameStyle = MADistinguishedNameStyle.Ldap;
myCapabilities.Normalizations = MANormalizations.RemoveAccents;
myCapabilities.IsDNAsAnchor = true;
return myCapabilities;
}
}
It looks like some parameter is invalid.
Can anyone help me fixing this?
Thanks,
Siva Kumar
Thanks and Regards, Siva Kumar Balaguru