This topic provides information about using different versions of
If you do choose to replace an older information model format with a newer format, you must copy your object instance data to the new information model. XML interchange provides the means to move your data.
The
You can exchange and migrate meta data between these two model formats using either XML interchange format. The following section discusses backward compatibility in more detail. For more information about XML Interchange Format (XIF) and backward compatibility, see Using XML Encoding.
XML interchange formats define the way in which you can exchange meta data in XML with other tools and repositories. You can choose between two alternate XML interchange formats.
XIF and MDC XML Encoding are two alternate encoding mechanisms. They are not compatible.
Note In practice, because MDC OIM and MDC XML Encoding are not supported by repository engine 2.0, you cannot pair OIM 1.0 with MDC XML Encoding unless you are running repository engine 3.0. MDC OIM and XIF are not compatible. You cannot pair MDC OIM with XIF under any circumstances.
The following table lists which versions of the OIM and XML interchange format you can use with each repository engine version.
Engine version | OIM version | XML version |
---|---|---|
2.0 | OIM 1.0 | XIF |
3.0 | OIM 1.0
MDC OIM |
XIF or MDC XML Encoding
MDC XML Encoding only |
The following table recommends an XML interchange format for each information model source-target combination, for all versions of the repository engine.
Engine version | Source model version | Target model version | Recommended XML interchange |
---|---|---|---|
2.0 | OIM 1.0 | OIM 1.0 | XIF |
3.0 | OIM 1.0 | OIM 1.0 | MDC XML Encoding |
3.0 | OIM 1.0 | MDC OIM | MDC XML Encoding |
3.0 | MDC OIM | MDC OIM | MDC XML Encoding |
3.0 | MDC OIM | OIM 1.0 | MDC XML Encoding |
Retaining Legacy Components in a Repository
Upgrading from Earlier Versions