Multifield not displaying values after AEM upgrade from 6.5.13 to 6.5.19 | Community
Skip to main content
Level 2
February 16, 2024
Solved

Multifield not displaying values after AEM upgrade from 6.5.13 to 6.5.19

  • February 16, 2024
  • 1 reply
  • 1179 views

We recently upgraded AEM version in a lower environment from 6.5.13 to 6.5.19. After that we are seeing values not being displayed inside multifields used in our website's page properties and Global Content properties. Values are present and can be clearly seen in JSON format in CRX DE.
Last time when we upgraded AEM from 6.5.1 to 6.5.13 we faced the same issue. At the time, we upgraded ACS Commons version from 4.2.0 to 5.5.2 to resolve the issue by modifying the version number in dependencies in "pom.xml" files. This time, we upgraded ACS Commons version from 5.5.2 to 6.3.6 but that did not resolve the issue.

Appreciate any help in this regard. Thanks.

Btw, we are using AEM as an Adobe Managed Service (AMS) on AWS, not as a Cloud Service.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by arunpatidar

You need to check the ACS Coomon clientlibs, It seems, with upgarde dialog classes/DOM is changed and js is not able to find the element to process and fill multifiled item.

https://github.com/Adobe-Consulting-Services/acs-aem-commons/tree/ae96011c9104b4c4ffb3958ac3031688881f22c6/ui.apps/src/main/content/jcr_root/apps/acs-commons/touchui-widgets/composite-multifield 

1 reply

arunpatidar
Community Advisor
Community Advisor
February 16, 2024

Hi @shivvish 
Can you see any errors on browser console when opening the dialog?

Arun Patidar
ShivVishAuthor
Level 2
February 16, 2024

Hi Arun,

 

Yes. Sorry, I forgot to mention that.

I see the following error in browser console. Not sure how to handle that.

Uncaught TypeError: Cannot read properties of undefined (reading 'isEmpty')
at instanceGenerator.addDataInFields (composite-multifield.min.js:17:365)
at HTMLDocument.<anonymous> (composite-multifield.min.js:25:108)
at k (jquery.min.js:99:93)
at Object.fireWith [as resolveWith] (jquery.min.js:100:343)
at Function.ready (jquery.min.js:104:123)
at HTMLDocument.C (jquery.min.js:24:97)

arunpatidar
Community Advisor
arunpatidarCommunity AdvisorAccepted solution
Community Advisor
February 16, 2024

You need to check the ACS Coomon clientlibs, It seems, with upgarde dialog classes/DOM is changed and js is not able to find the element to process and fill multifiled item.

https://github.com/Adobe-Consulting-Services/acs-aem-commons/tree/ae96011c9104b4c4ffb3958ac3031688881f22c6/ui.apps/src/main/content/jcr_root/apps/acs-commons/touchui-widgets/composite-multifield 

Arun Patidar