Description of problem: While adding datasources through the EAP web console the javascript stack size is exceeded resulting in the following error: Failed to decode response: Class$S120: (RangeError) line: 504 sourceURL: http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html stack: CP@http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html:504 G0a@http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html:1866 eT@http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html:763 gj@http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html:60 Vg@http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html:760 hf@http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html:135 @http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html:121 @http://lerman.corp.apple.com:1411/console/app/DEB299707BA65B907600008C7B396326.cache.html:177 [native code]: Maximum call stack size exceeded. How reproducible: 100% Steps to Reproduce: 1. Just keep adding more datasources until it blows up, this is easiest under Safari as it has a lower stack limit than other browsers. For the customer, it fails on #52.