This conversation has been locked due to inactivity. Please create a new post.
This conversation has been locked due to inactivity. Please create a new post.
Hi Team,
The multifield touch UI component doesnt seem to work on my local and any of our AEM instances for 6.2 SP1.
I get the following error on the console while trying to add the field -
Uncaught RangeError: Maximum call stack size exceeded
at instanceGenerator._addListeners (clientlib.js:187)
at instanceGenerator._addListeners (clientlib.js:188)
at instanceGenerator._addListeners (clientlib.js:188)
at instanceGenerator._addListeners (clientlib.js:188)
at instanceGenerator._addListeners (clientlib.js:188)
at instanceGenerator._addListeners (clientlib.js:188)
at instanceGenerator._addListeners (clientlib.js:188)
I have tried several package installations from the links below with no luck.
We have a production release due soon and would really appreciate your help on this.
Links I referred -
touch-ui-nested-multi-field-panel.zip - Google Drive
Multifield component in TouchUI dialogs - ZenGarden approach
Experiencing Adobe Experience Manager - Day CQ: AEM 6 SP2 - Touch UI Multi Field Component
touchUI-multifield throws "CUI is not defined" error
Solved! Go to Solution.
If you are getting Uncaught RangeError: Maximum call stack size exceeded on click of Add Field button, make sure you have not added any customized Multifield.js files.
This typically happens because 2 xtypes have the same namespace and therefore AEM tries to load both. I've seen this with ACS Commons installed (with their multifield panel) and also a custom multifield being installed.
Also read this comment:- Re: Custom Multifield is not working In AEM
solution:-
1. Install the acs-aem-common version 3.9.0
2.LILI made the multifield working in AEM 6.3 by using
granite/ui/components/coral/foundation/form/multifield.
granite/ui/components/coral/foundation/form/fieldset
granite/ui/components/coral/foundation/fixedcolumns
granite/ui/components/coral/foundation/container
granite/ui/components/coral/foundation/form/textfield
~kautuk
If you are getting Uncaught RangeError: Maximum call stack size exceeded on click of Add Field button, make sure you have not added any customized Multifield.js files.
This typically happens because 2 xtypes have the same namespace and therefore AEM tries to load both. I've seen this with ACS Commons installed (with their multifield panel) and also a custom multifield being installed.
Also read this comment:- Re: Custom Multifield is not working In AEM
solution:-
1. Install the acs-aem-common version 3.9.0
2.LILI made the multifield working in AEM 6.3 by using
granite/ui/components/coral/foundation/form/multifield.
granite/ui/components/coral/foundation/form/fieldset
granite/ui/components/coral/foundation/fixedcolumns
granite/ui/components/coral/foundation/container
granite/ui/components/coral/foundation/form/textfield
~kautuk
Hi,
Yes, Kautuk is correct!!
If you are getting Uncaught RangeError: Maximum call stack size exceeded on click of Add Field button, make sure you have not added any customized Multifield.js files.
This has been well explained in this article: http://www.aemcq5tutorials.com/tutorials/touchui-multifield-component-using-htl/
Hope this helps!
Ratna.
Views
Replies
Total Likes
Thankyou everyone for the quick response.I got the component working by uninstalling ACS commons package
![]()
Is AEM 6.1 good to migrate from classic-ui to touch-ui?
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies