-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.1.X, Master
-
Fix Version/s: 7.1.10 DXP FP13, 7.1.X, 7.2.10 DXP FP1, 7.2.X, 7.2.1 CE GA2, 7.3.10 DXP GA1, Master
-
Component/s: Forms, Staging > Export/Import
-
Branch Version/s:7.2.x, 7.1.x
-
Backported to Branch:Committed
-
Fix Priority:3
-
Git Pull Request:
Steps to reproduce
- Go to Content > Forms
- Add a Data Provider
- Create an Element Set with a Text field and enable the property Autocomplete of this field. This Autocomplete should be generated from the Data Provider created on the previous step.
- Create a Form using the Element Set created on the previous step.
- Export the created Form.
- Create a child site of your current site.
- Go to the child site > Content > Forms and import the LAR file generated from the Form's export.
- Once the import complete, delete the imported Form and rename the imported Data Provider to avoid confusion with the elements of the parent site.
- Create an Element Set with two Text fields, both should have the property Autocomplete enabled. In addition, the first Text field should create its Autocomplete from the Data Provider of the parent site and the second one from the Data Provider of the child site.
- Create a Form using the Element Set created on the previous step.
- Export the created Form.
- Start a new portal (with a different database) and try to import the new LAR created on the previous step.
Expected behavior
The import process displays an error message informing that there is a missing reference (the Data Provider of the parent site) and only when this missing reference is previously imported in the parent site of the current site executing the Form's import, the import process should complete successfuly.
Actual behavior
The import process fails and the attached error is displayed in the log.