This article describes the issue that occurs when using the Maestro attachment component with forms containing the Narration Controller and Narratives Service. It provides steps to resolve the issue by updating the components to their latest versions.
Applicable To
- Product: Journey Maestro
- Module: Attachment Component, Narration Controller, Narratives Service
- Versions: Prior to 1.9.1 for Narratives Service, 1.0.2 for Narration Controller
Prerequisites
- Access to project source files (including pom-imports.xml).
- Permission to deploy changes to Dev and other environments.
- Access to the organization library in Maestro.
Problem
When the Maestro attachment component is used with a form that includes the Narration Controller and Narratives Service, navigation issues occur. After attaching a file and clicking Next, the form skips subsequent pages equal to the number of attachments added.
Steps to Reproduce
- Open a Maestro form using the Narration Controller and Narratives Service.
- Add the Attachment component to the form.
- Stay on the same page and attach one or more files.
- Click the Next button.
- Observe that the form skips one or more pages.
Resolution
- Update the Narratives Service to version **1.9.1** or the latest.
- Open `pom-imports.xml`.
- Modify the Narrator Service version to 1.9.1 or newer.
- Build the project.
- Deploy to the Dev environment and test.
- If successful, promote to other environments. - Update the Narration Controller component in Maestro to version **1.0.2** or the latest.
- Import the updated Library file to the organization library.
- Ensure your project references this updated component version. - Verify compatibility, as the new component version works with newer Maestro versions only.