Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

HTL Javascript API Dependencies not working

Avatar

Level 2

Hi,

I am going by this AEM documentation for adding "Dependencies" in HTL Javascript file. HTL JavaScript Use-API .

1753178_pastedImage_1.png

This is how I am trying to access dependent js file.

1753182_pastedImage_3.png

When I add dependency i.e. MyUtils.js file in my javascript I get below error:

org.apache.sling.scripting.sightly.SightlyException: javax.script.ScriptException: Failure running script /apps/social/samples/components/mainmastertemplate/mainmastertemplate.js: Required script resource could not be located: ./MyUtils.js. The caller is /apps/social/samples/components/mainmastertemplate/mainmastertemplate.js

What's the correct way to access "Dependencies" in HTL js file?

Regards,

Ganesh

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi,

Can you try with use(['MyUtils.js'], function(utils))

if doesn't work, give the complete path from /apps/.....MyUtils.js



Arun Patidar

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

Hi,

Can you try with use(['MyUtils.js'], function(utils))

if doesn't work, give the complete path from /apps/.....MyUtils.js



Arun Patidar