The properties in a composite item descriptor are determined as follows:

  1. If configured to do so, all properties from the primary and contributing item descriptors are combined into the composite item descriptor, with each property retaining its property name and property type.

  2. Any properties marked as excluded are removed from the composite item descriptor. See Excluding Properties.

  3. All property mappings are performed. This means that a primary or contributing property that is to be mapped gets renamed in the composite item descriptor. See Property Mappings.

  4. If there are any two properties in the composite item descriptor that have the same name, an error results. The composite repository requires that all composite property names map explicitly to only one primary or contributing property.