HTL Javascript API Dependencies not working

Avatar

Avatar

Ganesh_Pathak

Avatar

Ganesh_Pathak

Ganesh_Pathak

15-05-2019

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

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Arun_Patidar

MVP

Total Posts

2.9K

Likes

1.0K

Correct Answer

831

Avatar

Arun_Patidar

MVP

Total Posts

2.9K

Likes

1.0K

Correct Answer

831
Arun_Patidar
MVP

15-05-2019

Hi,

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

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

Answers (1)

Answers (1)

Avatar

Avatar

Ganesh_Pathak

Avatar

Ganesh_Pathak

Ganesh_Pathak

15-05-2019

Thank you Arun. It works now