Sync Rule Error on Create
In our production environment, creating a new sync rules works as it should. But in our dev instance of FIM, creating a new sync rule returns the error: "There's an error in the SynchronizationRule display configuration. Please contact your system administrator". Dev is a copy of production so im not sure what would have changed. All the edit/view sync rules are not kicking back errors.Opper ...don't stop.
May 19th, 2011 6:47am

I've seen this on RC's after configuration migration but not in RTM. Have you applied same hotfixes in both enviroments? Have you tried iisreset?
Free Windows Admin Tool Kit Click here and download it now
May 19th, 2011 12:15pm

When you say copy do you mean you restored the database and installed or repointed a service and/or portal node at the database? If so you should find that an IISRESET fixes the issue, however as Robert states you also need to ensure that the builds are the same. Although to be fair most of the time the service won't even start if this is the case so it's most likely that you either need to reload the application pool and web site or just wait for the application to reload its cache.
May 20th, 2011 4:18am

Does anyone have a copy of the RCDC for Configuration for Synchronization Rule for versions 4.0.3576.2 & 4.0.2592.0? Opper ...don't stop.
Free Windows Admin Tool Kit Click here and download it now
May 31st, 2011 8:39am

<my:ObjectControlConfiguration my:TypeName="SyncRuleCodeBehind" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:my="http://schemas.microsoft.com/2006/11/ResourceManagement" xmlns:xd="http://schemas.microsoft.com/office/infopath/2003"> <my:ObjectDataSource my:TypeName="PrimaryResourceObjectDataSource" my:Name="object" /> <my:ObjectDataSource my:TypeName="PrimaryResourceRightsDataSource" my:Name="rights"/> <my:ObjectDataSource my:TypeName="PrimaryResourceDeltaDataSource" my:Name="delta"/> <my:ObjectDataSource my:TypeName="SyncRuleDataSource" my:Name="syncruledatasource" /> <my:ObjectDataSource my:TypeName="SchemaDataSource" my:Name="schema"/> <my:ObjectDataSource my:TypeName="UocSearchDataSource" my:Name="search"/> <my:XmlDataSource my:Name="summaryTransformXsl" my:Parameters="Microsoft.IdentityManagement.WebUI.Controls.Resources.DefaultSummary.xsl"/> <my:Panel my:Caption="%SYMBOL_PagePanelCaption_END%"> <my:Grouping my:Name="caption" my:IsHeader="true" my:Caption="%SYMBOL_CaptionTabCaption_END%" my:Visible="true"> <my:Control my:Name="caption" my:TypeName="UocCaptionControl" my:ExpandArea="true" my:Caption="{Binding Source=schema, Path=DisplayName}" my:Description="{Binding Source=object, Path=DisplayName}"> <my:Properties> <my:Property my:Name="MaxHeight" my:Value="32"/> <my:Property my:Name="MaxWidth" my:Value="32"/> </my:Properties> </my:Control> </my:Grouping> <my:Grouping my:Name="GeneralInformation" my:Caption="%SYMBOL_GeneralTabCaption_END%"> <my:Help my:HelpText="%SYMBOL_GeneralTabHelpText_END%" my:Link="8e2b9c5f-0139-4326-9fdf-99b630e28b8b.htm#bkmk_grouping_GeneralInformation"/> <my:Control my:Name="displayName" my:TypeName="UocTextBox" my:Caption="{Binding Source=schema, Path=DisplayName.DisplayName}" my:Description="%SYMBOL_DisplayNameDescription_END%" my:RightsLevel="{Binding Source=rights, Path=DisplayName}"> <my:Properties> <my:Property my:Name="MaxLength" my:Value="128"/> <my:Property my:Name="Columns" my:Value="40"/> <my:Property my:Name="Text" my:Value="{Binding Source=object, Path=DisplayName, Mode=TwoWay}"/> <my:Property my:Name="Required" my:Value="true"/> </my:Properties> </my:Control> <my:Control my:Name="description" my:TypeName="UocTextBox" my:Caption="{Binding Source=schema, Path=Description.DisplayName}" my:Description="" my:RightsLevel="{Binding Source=rights, Path=Description}"> <my:Properties> <my:Property my:Name="Rows" my:Value="3"/> <my:Property my:Name="Columns" my:Value="60"/> <my:Property my:Name="MaxLength" my:Value="448"/> <my:Property my:Name="Text" my:Value="{Binding Source=object, Path=Description, Mode=TwoWay}"/> </my:Properties> </my:Control> <my:Control my:Name="dependencyDropdown" my:TypeName="UocDropDownList" my:Caption="%SYMBOL_DependencyDropdownCaption_END%" my:Description="%SYMBOL_DependencyDropdownDescription_END%" my:RightsLevel="{Binding Source=rights, Path=Dependency}" my:AutoPostback="true"> <my:Properties> <my:Property my:Name="ValuePath" my:Value="Value"/> <my:Property my:Name="Columns" my:Value="40"/> <my:Property my:Name="CaptionPath" my:Value="Caption"/> <my:Property my:Name="HintPath" my:Value="Hint"/> <my:Property my:Name="ItemSource" my:Value="{Binding Source=search, Path=SynchronizationRule.None}"/> <my:Property my:Name="SelectedValue" my:Value="{Binding Source=object, Path=Dependency, Mode=TwoWay}"/> </my:Properties> <my:Events> <my:Event my:Name="SelectedIndexChanged" my:Handler="OnDependencyChanged"/> </my:Events> </my:Control> <my:Control my:Name="FlowType" my:TypeName="UocRadioButtonList" my:Caption="%SYMBOL_FlowTypeCaption_END%" my:Description="%SYMBOL_FlowTypeDescription_END%" my:RightsLevel="{Binding Source=rights, Path=FlowType}" my:AutoPostback="true"> <my:Options> </my:Options> <my:Properties> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=FlowType.Required}"/> <my:Property my:Name="ValuePath" my:Value="Value"/> <my:Property my:Name="CaptionPath" my:Value="Caption"/> <my:Property my:Name="HintPath" my:Value="Hint"/> <my:Property my:Name="ItemSource" my:Value="{Binding Source=syncruledatasource, Path=AllFlowTypes, Mode=OneWay}"/> <my:Property my:Name="SelectedValue" my:Value="{Binding Source=object, Path=FlowType, Mode=TwoWay}"/> </my:Properties> <my:Events> <my:Event my:Name="SelectedIndexChanged" my:Handler="OnFlowTypeChanged"/> </my:Events> </my:Control> <my:Events> <my:Event my:Name="BeforeLeave" my:Handler="OnBeforeLeave"/> </my:Events> </my:Grouping> <!-- INSERT EXCLUDED GROUPINGS HERE --> </my:Panel> <my:Events> <my:Event my:Name="Load" my:Handler="OnLoad"/> </my:Events> </my:ObjectControlConfiguration> That's most of the requested RCDC for 4.0.3576.2 for starters ... too big for a single post so the missing my:Grouping nodes are in the next posts :)Bob Bradley, www.unifysolutions.net (FIMBob?)
June 1st, 2011 11:33am

<my:Grouping my:Name="Scope" my:Caption="%SYMBOL_ScopeTabCaption_END%"> <my:Help my:HelpText="%SYMBOL_ScopeTabHelpText_END%" my:Link="8e2b9c5f-0139-4326-9fdf-99b630e28b8b.htm#bkmk_grouping_Scope"/> <my:Control my:Name="ILMObjectType" my:TypeName="UocDropDownList" my:Caption="%SYMBOL_ILMObjectTypeCaption_END%" my:Description="%SYMBOL_ILMObjectTypeDescription_END%" my:RightsLevel="{Binding Source=rights, Path=ILMObjectType}" my:AutoPostback="true"> <my:Properties> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=ILMObjectType.Required}"/> <my:Property my:Name="ValuePath" my:Value="Value"/> <my:Property my:Name="CaptionPath" my:Value="Caption"/> <my:Property my:Name="Columns" my:Value="40"/> <my:Property my:Name="HintPath" my:Value="Hint"/> <my:Property my:Name="ItemSource" my:Value="{Binding Source=syncruledatasource, Path=AllILMObjectTypes}"/> <my:Property my:Name="SelectedValue" my:Value="{Binding Source=object, Path=ILMObjectType, Mode=TwoWay}"/> </my:Properties> <my:Events> <my:Event my:Name="SelectedIndexChanged" my:Handler="OnILMObjectTypeChanged"/> </my:Events> </my:Control> <my:Control my:Name="connectedSystem" my:TypeName="UocDropDownList" my:Caption="%SYMBOL_ConnectedSystemCaption_END%" my:Description="%SYMBOL_ConnectedSystemDescription_END%" my:RightsLevel="{Binding Source=rights, Path=ConnectedSystem}" my:AutoPostback="true"> <my:Properties> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=ConnectedSystem.Required}"/> <my:Property my:Name="ValuePath" my:Value="Value"/> <my:Property my:Name="Columns" my:Value="40"/> <my:Property my:Name="CaptionPath" my:Value="Caption"/> <my:Property my:Name="HintPath" my:Value="Hint"/> <my:Property my:Name="ItemSource" my:Value="{Binding Source=search, Path=ma-data}"/> <my:Property my:Name="SelectedValue" my:Value="{Binding Source=object, Path=ConnectedSystem, Mode=TwoWay}"/> </my:Properties> <my:Events> <my:Event my:Name="SelectedIndexChanged" my:Handler="OnConnectedSystemChanged"/> </my:Events> </my:Control> <my:Control my:Name="connectedObjectType" my:TypeName="UocDropDownList" my:Caption="%SYMBOL_ConnectedObjectTypeCaption_END%" my:Description="%SYMBOL_ConnectedObjectTypeDescription_END%" my:RightsLevel="{Binding Source=rights, Path=ConnectedObjectType}" my:AutoPostback="true"> <my:Options> </my:Options> <my:Properties> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=ConnectedObjectType.Required}"/> <my:Property my:Name="ValuePath" my:Value="Value"/> <my:Property my:Name="CaptionPath" my:Value="Caption"/> <my:Property my:Name="Columns" my:Value="40"/> <my:Property my:Name="HintPath" my:Value="Hint"/> <my:Property my:Name="ItemSource" my:Value="{Binding Source=syncruledatasource, Path=AllConnectedObjectTypes}"/> <my:Property my:Name="SelectedValue" my:Value="{Binding Source=object, Path=ConnectedObjectType, Mode=TwoWay}"/> </my:Properties> <my:Events> <my:Event my:Name="SelectedIndexChanged" my:Handler="OnConnectedObjectTypeChanged"/> </my:Events> </my:Control> <my:Control my:Name="connectedObjectScope" my:TypeName="UocConnectedSystemScopeControl" my:Caption="%SYMBOL_ConnectedObjectScopeCaption_END%" my:Description="%SYMBOL_ConnectedObjectScopeDescription_END%" my:ExpandArea="true" my:RightsLevel="{Binding Source=rights, Path=ConnectedObjectType}"> <my:Properties> <my:Property my:Name="ShowTitleBar" my:Value="true"/> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=ConnectedSystemScope.Required}"/> <my:Property my:Name="Value" my:Value="{Binding Source=object, Path=ConnectedSystemScope, Mode=TwoWay}"/> <my:Property my:Name="CSObjectAttributes" my:Value="{Binding Source=syncruledatasource, Path=CSObjectAttributes}"/> <my:Property my:Name="CSObject" my:Value="{Binding Source=object, Path=ConnectedObjectType}"/> </my:Properties> </my:Control> <my:Events> <my:Event my:Name="BeforeLeave" my:Handler="OnBeforeLeave"/> <my:Event my:Name="AfterEnter" my:Handler="OnAfterEnter"/> </my:Events> </my:Grouping> Bob Bradley, www.unifysolutions.net (FIMBob?)
Free Windows Admin Tool Kit Click here and download it now
June 1st, 2011 11:34am

<my:Grouping my:Name="Relationship" my:Caption="%SYMBOL_RelationshipTabCaption_END%"> <my:Help my:HelpText="%SYMBOL_RelationshipTabHelpText_END%" my:Link="8e2b9c5f-0139-4326-9fdf-99b630e28b8b.htm#bkmk_grouping_Relationship"/> <my:Control my:Name="relationshipCriteria" my:TypeName="UocRelationshipCriteriaControl" my:Caption="%SYMBOL_RelationshipCriteriaCaption_END%" my:Description="%SYMBOL_RelationshipCriteriaDescription_END%" my:ExpandArea="true" my:RightsLevel="{Binding Source=rights, Path=RelationshipCriteria}"> <my:Properties> <my:Property my:Name="ShowTitleBar" my:Value="true"/> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=RelationshipCriteria.Required}"/> <my:Property my:Name="Value" my:Value="{Binding Source=object, Path=RelationshipCriteria, Mode=TwoWay}"/> <my:Property my:Name="ILMObject" my:Value="{Binding Source=object, Path=ILMObjectType}"/> <my:Property my:Name="CSObject" my:Value="{Binding Source=object, Path=ConnectedObjectType}"/> <my:Property my:Name="ILMObjectAttributes" my:Value="{Binding Source=syncruledatasource, Path=ILMObjectAttributes}"/> <my:Property my:Name="CSObjectAttributes" my:Value="{Binding Source=syncruledatasource, Path=CSObjectAttributes}"/> </my:Properties> </my:Control> <my:Control my:Name="createObjectInILM" my:TypeName="UocCheckBox" my:Caption="%SYMBOL_CreateObjectInILMCaption_END%" my:Description="%SYMBOL_CreateObjectInILMDescription_END%" my:RightsLevel="{Binding Source=rights, Path=CreateILMObject}"> <my:Properties> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=CreateILMObject.Required}"/> <my:Property my:Name="Checked" my:Value="{Binding Source=object, Path=CreateILMObject, Mode=TwoWay}"/> <my:Property my:Name="Text" my:Value="%SYMBOL_CreateObjectInILMValue_END%"/> </my:Properties> </my:Control> <my:Control my:Name="createObjectInCS" my:TypeName="UocCheckBox" my:Caption="%SYMBOL_CreateObjectInCSCaption_END%" my:Description="%SYMBOL_CreateObjectInCSDescription_END%" my:RightsLevel="{Binding Source=rights, Path=CreateConnectedSystemObject}"> <my:Properties> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=CreateConnectedSystemObject.Required}"/> <my:Property my:Name="Text" my:Value="%SYMBOL_CreateObjectInCSValue_END%"/> <my:Property my:Name="Checked" my:Value="{Binding Source=object, Path=CreateConnectedSystemObject, Mode=TwoWay}"/> </my:Properties> </my:Control> <my:Control my:Name="removeObjectFromCS" my:TypeName="UocCheckBox" my:Caption="%SYMBOL_RemoveObjectFromCSCaption_END%" my:Description="%SYMBOL_RemoveObjectFromCSDescription_END%" my:RightsLevel="{Binding Source=rights, Path=DisconnectConnectedSystemObject}"> <my:Properties> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=DisconnectConnectedSystemObject.Required}"/> <my:Property my:Name="Text" my:Value="%SYMBOL_RemoveObjectFromCSValue_END%"/> <my:Property my:Name="Checked" my:Value="{Binding Source=object, Path=DisconnectConnectedSystemObject, Mode=TwoWay}"/> </my:Properties> </my:Control> <my:Events> <my:Event my:Name="BeforeLeave" my:Handler="OnBeforeLeave"/> <my:Event my:Name="AfterEnter" my:Handler="OnAfterEnter"/> </my:Events> </my:Grouping> <my:Grouping my:Name="Parameters" my:Caption="%SYMBOL_ParametersTabCaption_END%"> <my:Help my:HelpText="%SYMBOL_ParametersTabHelpText_END%" my:Link="8e2b9c5f-0139-4326-9fdf-99b630e28b8b.htm#bkmk_grouping_Parameters"/> <my:Control my:Name="syncruleParameters" my:TypeName="UocSyncRuleParameterControl" my:Caption="%SYMBOL_SyncruleParametersCaption_END%" my:Description="%SYMBOL_SyncruleParametersDescription_END%" my:ExpandArea="true" my:RightsLevel="{Binding Source=rights, Path=SynchronizationRuleParameters}"> <my:Properties> <my:Property my:Name="ShowTitleBar" my:Value="true"/> <my:Property my:Name="Required" my:Value="{Binding Source=schema, Path=SynchronizationRuleParameters.Required}"/> <my:Property my:Name="Value" my:Value="{Binding Source=object, Path=SynchronizationRuleParameters, Mode=TwoWay}"/> <my:Property my:Name="SyncRuleParameterTypes" my:Value="{Binding Source=syncruledatasource, Path=SyncRuleParameterType, Mode=OneWay}"/> </my:Properties> </my:Control> <my:Events> <my:Event my:Name="BeforeLeave" my:Handler="OnBeforeLeave"/> </my:Events> </my:Grouping> Bob Bradley, www.unifysolutions.net (FIMBob?)
June 1st, 2011 11:35am

<my:Grouping my:Name="outboundAttributeFlowGroup" my:Caption="%SYMBOL_OutboundAttributeFlowGroupTabCaption_END%"> <my:Help my:HelpText="%SYMBOL_OutboundAttributeFlowGroupTabHelpText_END%" my:Link="8e2b9c5f-0139-4326-9fdf-99b630e28b8b.htm#bkmk_grouping_outboundAttributeFlowGroup"/> <my:Control my:Name="outboundAttributeFlow" my:TypeName="UocAttributeFlowControl" my:Caption="%SYMBOL_OutboundAttributeFlowCaption_END%" my:Description="%SYMBOL_OutboundAttributeFlowDescription_END%" my:ExpandArea="true"> <my:Properties> <my:Property my:Name="ShowTitleBar" my:Value="true"/> <my:Property my:Name="IsInbound" my:Value="False"/> <my:Property my:Name="InitialFlow" my:Value="{Binding Source=object, Path=InitialFlow, Mode=TwoWay}"/> <my:Property my:Name="PersistentFlow" my:Value="{Binding Source=object, Path=PersistentFlow, Mode=TwoWay}"/> <my:Property my:Name="ExistenceTestFlow" my:Value="{Binding Source=object, Path=ExistenceTest, Mode=TwoWay}"/> <my:Property my:Name="SyncRuleParameters" my:Value="{Binding Source=object, Path=SynchronizationRuleParameters}"/> <my:Property my:Name="CreateConnectedSystemObject" my:Value="{Binding Source=object, Path=CreateConnectedSystemObject, Mode=OneWay}"/> <my:Property my:Name="Dependency" my:Value="{Binding Source=object, Path=Dependency, Mode=OneWay}"/> <my:Property my:Name="ConnectedSystem" my:Value="{Binding Source=object, Path=ConnectedSystem, Mode=TwoWay}"/> <my:Property my:Name="ILMObjectType" my:Value="{Binding Source=object, Path=ILMObjectType}"/> <my:Property my:Name="ConnectedObjectType" my:Value="{Binding Source=object, Path=ConnectedObjectType}"/> <my:Property my:Name="ILMObjectAttributes" my:Value="{Binding Source=syncruledatasource, Path=ILMObjectAttributes}"/> <my:Property my:Name="CSObjectAttributes" my:Value="{Binding Source=syncruledatasource, Path=CSObjectAttributes}"/> </my:Properties> </my:Control> <my:Events> <my:Event my:Name="BeforeLeave" my:Handler="OnBeforeLeave"/> <my:Event my:Name="AfterEnter" my:Handler="OnAfterEnter"/> </my:Events> </my:Grouping> <my:Grouping my:Name="inboundAttributeFlowGroup" my:Caption="%SYMBOL_InboundAttributeFlowGroupTabCaption_END%"> <my:Help my:HelpText="%SYMBOL_InboundAttributeFlowGroupTabHelpText_END%" my:Link="8e2b9c5f-0139-4326-9fdf-99b630e28b8b.htm#bkmk_grouping_inboundAttributeFlowGroup"/> <my:Control my:Name="inboundAttributeFlow" my:TypeName="UocAttributeFlowControl" my:Caption="%SYMBOL_InboundAttributeFlowCaption_END%" my:Description="%SYMBOL_InboundAttributeFlowDescription_END%" my:ExpandArea="true"> <my:Properties> <my:Property my:Name="ShowTitleBar" my:Value="true"/> <my:Property my:Name="IsInbound" my:Value="true"/> <my:Property my:Name="InitialFlow" my:Value="{Binding Source=object, Path=InitialFlow, Mode=TwoWay}"/> <my:Property my:Name="PersistentFlow" my:Value="{Binding Source=object, Path=PersistentFlow, Mode=TwoWay}"/> <my:Property my:Name="ExistenceTestFlow" my:Value="{Binding Source=object, Path=ExistenceTest, Mode=TwoWay}"/> <my:Property my:Name="SyncRuleParameters" my:Value="{Binding Source=object, Path=SynchronizationRuleParameters}"/> <my:Property my:Name="CreateILMObject" my:Value="{Binding Source=object, Path=CreateILMObject, Mode=OneWay}"/> <my:Property my:Name="Dependency" my:Value="{Binding Source=object, Path=Dependency, Mode=OneWay}"/> <my:Property my:Name="ConnectedSystem" my:Value="{Binding Source=object, Path=ConnectedSystem, Mode=TwoWay}"/> <my:Property my:Name="ILMObjectType" my:Value="{Binding Source=object, Path=ILMObjectType}"/> <my:Property my:Name="ConnectedObjectType" my:Value="{Binding Source=object, Path=ConnectedObjectType}"/> <my:Property my:Name="ILMObjectAttributes" my:Value="{Binding Source=syncruledatasource, Path=ILMObjectAttributes}"/> <my:Property my:Name="CSObjectAttributes" my:Value="{Binding Source=syncruledatasource, Path=CSObjectAttributes}"/> </my:Properties> </my:Control> <my:Events> <my:Event my:Name="BeforeLeave" my:Handler="OnBeforeLeave"/> </my:Events> </my:Grouping> <my:Grouping my:Name="GroupingSummary" my:Caption="%SYMBOL_GroupingSummaryTabCaption_END%" my:IsSummary="true"> <my:Control my:Name="SummaryControl" my:TypeName="UocHtmlSummary" my:ExpandArea="true"> <my:Properties> <my:Property my:Name="ModificationsXml" my:Value="{Binding Source=delta, Path=DeltaXml}"/> <my:Property my:Name="TransformXsl" my:Value="{Binding Source=summaryTransformXsl, Path=/}"/> </my:Properties> <my:Events> <my:Event my:Name="HTMLReady" my:Handler="OnSummaryHTMLReady"/> </my:Events> </my:Control> </my:Grouping> Bob Bradley, www.unifysolutions.net (FIMBob?)
Free Windows Admin Tool Kit Click here and download it now
June 1st, 2011 11:36am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics