A dependency exists between two objects when one object references the other. When such objects are imported, the object that is referenced must exist in the object store before the object that references it is imported.
For dependent relationships defined by a FileNet P8 application, Enterprise Manager ensures that the objects are imported in the correct sequence.
If your custom application defines dependent relationships, Enterprise Manager cannot determine the correct sequence for importing the objects. Therefore, you must export and import the objects separately.
For example, if your custom application defines a relationship in which Object A references Object B, then Object B must exist in the destination environment before you import Object A. The import fails if Object B does not exist when Object A is imported.
To ensure this sequence, you must deploy Object A and Object B as follows:
If Object A references Object B and Object B references Object A, then you cannot use Enterprise Manager to export and import the objects. Instead, you must re-create the objects in the destination environment.