Hi,
I've previously created a custom object in the FIM Portal and synchronized it with the metaverse. I am now removing that object which is no longer used. I removed it from the selected object types and attribute flows in the FIM MA, removed it from the Synchronization Filter in the portal, refreshed the schema and ensured the object types, selected attributes and attribute flows are all gone in the FIMMA. I then click "OK" and get an error:
"Unable to update the management agent. The XML format of the join rules is invalid"
In event log:
The server encountered an unexpected error while performing an operation for a management agent.
"ERR_: MMS(4400): d:\bt\11692\private\source\miis\server\rules\joinxml.cpp(1617): Join: Invalid cd object type cd-object-type for element <join-profile>
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\joinxml.cpp(1618): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\joinxml.cpp(1128): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\shared\xmlpe\xstack.cpp(409): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\shared\xmlpe\xparse.cpp(440): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\joinxml.cpp(798): 0x8023050d (The XML format of the join rules is invalid.)
ERR_: MMS(4400): d:\bt\11692\private\source\miis\server\rules\join.cpp(140): Join: failed due to invalid XML configuration
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\join.cpp(141): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\join.cpp(73): 0x8023050d (The XML format of the join rules is invalid.)
ERR_: MMS(4400): d:\bt\11692\private\source\miis\server\mastate\mastate.cpp(12912): Error creating join rules object: 0x8023050d
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\mastate\mastate.cpp(13164): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\mastate\mastate.cpp(6238): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\server\ma.cpp(670): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\server\ma.cpp(928): 0x8023050d (The XML format of the join rules is invalid.)
Forefront Identity Manager 4.1.3479.0"
"ERR_: MMS(4400): d:\bt\11692\private\source\miis\server\rules\joinxml.cpp(1617): Join: Invalid cd object type cd-object-type for element <join-profile>
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\joinxml.cpp(1618): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\joinxml.cpp(1128): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\shared\xmlpe\xstack.cpp(409): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\shared\xmlpe\xparse.cpp(440): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\joinxml.cpp(798): 0x8023050d (The XML format of the join rules is invalid.)
ERR_: MMS(4400): d:\bt\11692\private\source\miis\server\rules\join.cpp(140): Join: failed due to invalid XML configuration
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\join.cpp(141): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\rules\join.cpp(73): 0x8023050d (The XML format of the join rules is invalid.)
ERR_: MMS(4400): d:\bt\11692\private\source\miis\server\mastate\mastate.cpp(12912): Error creating join rules object: 0x8023050d
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\mastate\mastate.cpp(13164): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\mastate\mastate.cpp(6238): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\server\ma.cpp(670): 0x8023050d (The XML format of the join rules is invalid.)
BAIL: MMS(4400): d:\bt\11692\private\source\miis\server\server\ma.cpp(928): 0x8023050d (The XML format of the join rules is invalid.)
Forefront Identity Manager 4.1.3479.0"
I have performed this task on another environment of the same configuration without error. Could it be the MA config has become corrupt? Any suggestions appreciated!