Share via


<import-error>

Lists an error that occurs when you import a connector space delta into the metaverse.

Schema Hierarchy

<run-history>
  <run-details>
    <step-details>
      <synchronization-errors>

Syntax

<import-error>
  <first-occurred>
  </first-occurred>  <retry-count>
  </retry-count>  <date-occurred>
  </date-occurred>
  <error-type>
  </error-type>
  <algorithm-step>
  </algorithm-step>
  <change-not-reimported>
  </change-not-reimported>
  <extension-error-info>
  </extension-error-info>
  <rules-error-info>
  </rules-error-info>
</import-error>

element

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute Type Required Description

cs-guid

guid

yes

The GUID of the CS object to which the import error applies.

dn

dn

yes

The distinguished name (DN) of the CS object to which the import error applies.

Child Elements

Element Min Occurs Max Occurs Description

<algorithm-step> of <import-error>

1

1

Indicates the stage of synchronization when the error occurred.

<change-not-reimported>

1

1

Shows an exported change that was not confirmed on reimport.

<date-occurred> of <import-error>

1

1

Contains the date, in Coordinated Universal Time (UTC), of when this instance of the error occurred. The format is documented in the Remarks section.

<error-type> of <import-error>

1

1

Indicates information about the type of error that occurred.

<extension-error-info> of <import-error>

0

1

Provides contextual information about an exception, and in some cases, the call stack of an exception. This element is present for some of the <error-type> of <import-error> values. For the following values, the contextual information and call stack appear:

  • extension-dll-exception

  • extension-entry-point-not-implemented

  • extension-unexpected-attribute-value

For the following values, only contextual information appears:

  • extension-dll-crash

  • extension-dll-timeout

  • extension-projection-object-type-not-set

  • extension-projection-invalid-object-type

  • extension-join-resolution-invalid-object-type

  • extension-deprovisioning-invalid-result

For the meaning of these values, see <error-type> of <import-error>.

<first-occurred>

1

1

Contains the date, in UTC, of when this error first occurred. The format is documented in the Remarks section.

If the same error has been encountered on a previous run, this date differs from <date-occurred> of <import-error>. If the same error has not been encountered on a previous run, this date is the same as <date-occurred> of <import-error>.

<retry-count>

1

1

Contains the number of previous runs for which the same error has been encountered. If the same error was not encountered on a previous run, this value is zero.

<rules-error-info> of <import-error>

0

1

Identifies the rule that caused the import error. Full rule error information is included whenever FIM Synchronization Service detects an error condition or an exception is thrown when mapping an attribute for attribute flow or join. The following <error-type> of <import-error> element values result in full rule error information appearing in this element:

  • extension-dll-exception

  • extension-dll-crash

  • extension-dll-timeout

  • extension-entry-point-not-implemented

  • extension-unexpected-attribute-valueflow-multi-values-to-single-value

  • cs-attribute-type-mismatch

  • dn-index-out-of-bounds

  • ambiguous-export-flow-to-single-valued-attribute

  • mv-constraint-violation

  • cannot-parse-dn-component

  • cannot-parse-object-id

For more information about these values, see <error-type> of <import-error>. Errors in the implementation of the following methods result in full rule error information appearing in this element:

Parent Elements

Element Description

<synchronization-errors>

Lists the problems that FIM Synchronization Service encounters while synchronizing connected data source objects through the metaverse.

Remarks

The UTC format is yyyy-MM-dd HH:mm:ss.fff.

Format specifier Description

yyyy

Specifies the four-digit year.

MM

Specifies the two-digit month in the range from 1 through 12.

dd

Specifies the two-digit day of the month in the range from 1 through 31.

HH

Specifies the-two digit hour of the day in 24-hour format in the range from 0 through 23.

mm

Specifies the two-digit minute of the day in the range from 0 through 59.

ss

Specifies the two-digit second of the day in the range from 0 through 59.

fff

Specifies the three-digit fractions of a second in the range from 0 through 999.

See Also

Reference

<synchronization-errors>
Provision
Deprovision
ShouldProjectToMV
MapAttributesForImport
MapAttributesForExport
MapAttributesForJoin

Concepts

Run History XML