[ https://issues.apache.org/jira/browse/SLING-8155?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16707333#comment-16707333 ]
Robert Munteanu commented on SLING-8155: ---------------------------------------- It seems that when running the tests the {{info.sessionInfo.json}} endpoint return an empty content. The root cause found the sling logs is {noformat}03.12.2018 16:02:31.703 *WARN* [EventAdminAsyncThread #6] org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory addHostObjects: Cannot prepare host object class org.apache.sling.scripting.javascript.wrapper.Scriptabl eResource java.lang.NullPointerException: null at org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory.addHostObjects(RhinoJavaScriptEngineFactory.java:344) [org.apache.sling.scripting.javascript:3.0.4] at org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory.getRootScope(RhinoJavaScriptEngineFactory.java:195) [org.apache.sling.scripting.javascript:3.0.4] at org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory.getScriptEngine(RhinoJavaScriptEngineFactory.java:142) [org.apache.sling.scripting.javascript:3.0.4] at org.apache.sling.scripting.core.impl.jsr223.SortableScriptEngineFactory.getScriptEngine(SortableScriptEngineFactory.java:113) [org.apache.sling.scripting.core:2.0.54] at org.apache.sling.scripting.core.impl.ScriptCacheImpl.handleEvent(ScriptCacheImpl.java:291) [org.apache.sling.scripting.core:2.0.54] at org.apache.felix.eventadmin.impl.handler.EventHandlerProxy.sendEvent(EventHandlerProxy.java:415) at org.apache.felix.eventadmin.impl.tasks.HandlerTask.runWithoutBlacklistTiming(HandlerTask.java:82) [org.apache.felix.eventadmin:1.5.0] at org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks.execute(SyncDeliverTasks.java:104) [org.apache.felix.eventadmin:1.5.0] at org.apache.felix.eventadmin.impl.tasks.AsyncDeliverTasks$TaskExecuter.run(AsyncDeliverTasks.java:166) [org.apache.felix.eventadmin:1.5.0] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748){noformat} [~radu.cotescu] - could you make a quick assessment about why this happens? > AuthRequestLoginTest and SlingSessionInfoTest fail with > org.mozilla.javascript.EvaluatorException: syntax error > --------------------------------------------------------------------------------------------------------------- > > Key: SLING-8155 > URL: https://issues.apache.org/jira/browse/SLING-8155 > Project: Sling > Issue Type: Bug > Components: Testing > Reporter: Robert Munteanu > Assignee: Robert Munteanu > Priority: Major > > Sometimes after Sling 11 we started getting IT failures does to JS errors > when evaluated on the client side, in the ITs: > {noformat}[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time > elapsed: 0.007 s <<< FAILURE! - in > org.apache.sling.launchpad.webapp.integrationtest.login.AuthRequestLoginTest > [ERROR] > testForcedLogin(org.apache.sling.launchpad.webapp.integrationtest.login.AuthRequestLoginTest) > Time elapsed: 0.007 s <<< ERROR! > java.io.IOException: While executing > [out.println(data.userID)]:org.mozilla.javascript.EvaluatorException: syntax > error (JavascriptEngine#1) > at > org.apache.sling.launchpad.webapp.integrationtest.login.AuthRequestLoginTest.testForcedLogin(AuthRequestLoginTest.java:41) > Caused by: org.mozilla.javascript.EvaluatorException: syntax error > (JavascriptEngine#1) > at > org.apache.sling.launchpad.webapp.integrationtest.login.AuthRequestLoginTest.testForcedLogin(AuthRequestLoginTest.java:41) > [ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.006 > s <<< FAILURE! - in > org.apache.sling.launchpad.webapp.integrationtest.servlets.post.SlingSessionInfoTest > [ERROR] > testSessionInfo(org.apache.sling.launchpad.webapp.integrationtest.servlets.post.SlingSessionInfoTest) > Time elapsed: 0.001 s <<< ERROR! > java.io.IOException: While executing [out.println(data.userID + '.' + typeof > data.authType)]:org.mozilla.javascript.EvaluatorException: syntax error > (JavascriptEngine#1) > at > org.apache.sling.launchpad.webapp.integrationtest.servlets.post.SlingSessionInfoTest.testSessionInfo(SlingSessionInfoTest.java:35) > Caused by: org.mozilla.javascript.EvaluatorException: syntax error > (JavascriptEngine#1) > at > org.apache.sling.launchpad.webapp.integrationtest.servlets.post.SlingSessionInfoTest.testSessionInfo(SlingSessionInfoTest.java:35) > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)