Javascript undefined error for JS Use APIs

Avatar

Avatar

sjb1990

Avatar

sjb1990

sjb1990

16-09-2019

Hi all,

I'm using AEM version 6.3.0.2 and created a component using sightly and JS use API. I keep getting this error. Its the same with other components as well.

org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught SlingException

  • org.apache.sling.scripting.sightly.SightlyException: No JavaScript engine was defined.

at org.apache.sling.scripting.sightly.js.impl.JsUseProvider.provide(JsUseProvider.java:90)

at org.apache.sling.scripting.sightly.impl.engine.extension.use.UseRuntimeExtension.call(UseRuntimeExtension.java:72)

at org.apache.sling.scripting.sightly.impl.engine.runtime.RenderContextImpl.call(RenderContextImpl.java:75)

  at

What could be the reason and how do we fix it? Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Bharath_valse

Avatar

Bharath_valse

Bharath_valse

17-09-2019

Please check if bundle "Apache Sling Scripting JavaScript Support" is in active state

Answers (2)

Answers (2)

Avatar

Avatar

sjb1990

Avatar

sjb1990

sjb1990

17-09-2019

Thanks. It was in resolved state. Once made active, it worked.

Avatar

Avatar

yanirac19051392

Employee

Avatar

yanirac19051392

Employee

yanirac19051392
Employee

16-09-2019

I've seen this before when the runmode is incorrect, you can check further on this by checking [1]

[1] /system/console/status-slingsettings