kamalakannank62
kamalakannank62
18-03-2019
Hello Folks,
We are currently upgrading to aem 6.4, While upgrade we found that /assets.html/content/dam is not loading the assets in touchui console, where as I am able to see assets in classic ui console(damadmin)
layout.min.js:11 Uncaught TypeError: Cannot read property 'layoutId' of undefined
at g (layout.min.js:11)
at HTMLDocument.<anonymous> (layout.min.js:4)
at HTMLDocument.dispatch (jquery.min.js:1305)
at HTMLDocument.cm.handle (jquery.min.js:1210)
at Object.trigger (jquery.min.js:1282)
at HTMLDocument.<anonymous> (jquery.min.js:1445)
at Function.each (jquery.min.js:91)
at bP.fn.init.each (jquery.min.js:37)
at bP.fn.init.trigger (jquery.min.js:1445)
at HTMLDocument.<anonymous> (foundation.min.js:215)
Uncaught TypeError: Cannot read property 'trim' of undefined
at d._getActionPath (fileupload.min.js:327)
at d.initialize (fileupload.min.js:59)
at fileupload.min.js:15
at coralui3.min.js:204
jbrar
Employee
jbrar
Employee
18-03-2019
Can you try to rebuild the clientlibs?
http://<host>:<port>/libs/granite/ui/content/dumplibs.rebuild.html
Also, do you see any error in the error.log ?
smacdonald2008
smacdonald2008
18-03-2019
Please rebuild the clientlib as suggested here. This should not be happening.
kamalakannank62
kamalakannank62
18-03-2019
I tried Rebuilding clientlibs, but no luck, when looked into logs it gave this.
GET /assets.html/content/dam HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught SlingException
java.lang.NullPointerException: null
at com.day.cq.search.impl.builder.QueryBuilderImpl.getComponent(QueryBuilderImpl.java:278) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.impl.builder.QueryImpl.getPredicateEvaluator(QueryImpl.java:250) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.impl.builder.EvaluationContextImpl.getPredicateEvaluator(EvaluationContextImpl.java:51) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.eval.PredicateGroupEvaluator.getXPathExpression(PredicateGroupEvaluator.java:106) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.impl.builder.RootEvaluator.getPropertyConstraintsXpathSubExpre(RootEvaluator.java:437) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.impl.builder.RootEvaluator.getAllSubQueryObjects(RootEvaluator.java:399) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.impl.builder.RootEvaluator.getXPathExpressionWithUnion(RootEvaluator.java:261) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.impl.builder.RootEvaluator.getXPathExpression(RootEvaluator.java:95) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.impl.builder.QueryImpl.executeXpath(QueryImpl.java:385) [com.day.cq.cq-search:5.11.2]
at com.day.cq.search.impl.builder.QueryImpl.execute(QueryImpl.java:442) [com.day.cq.cq-search:5.11.2]
smacdonald2008
smacdonald2008
18-03-2019
This looks like an upgrade bug - this will not happen on a fresh instance of AEM. Please open a support ticket,
kamalakannank62
kamalakannank62
18-03-2019
smacdonald2008 Sure raising it. Thank you for the support.
jbrar
Employee
jbrar
Employee
18-03-2019
Looking at the error, Setting up a DEBUG logger on the following classes will provide more info:
Vish_dhaliwal
Employee
Vish_dhaliwal
Employee
19-03-2019
Hello Kamal,
Customizations under apps might be causing this issue. If you have any overlays, try to move them to tmp directory and recompile.
Also, check if you have modified the config -> com.day.cq.search.impl.builder.QueryBuilderImpl.config.
kamalakannank62
kamalakannank62
20-03-2019
Hello Vish.dhaliwal,
Yeah we where overlaying few files, one of the environment it caused the issue, so we moved and recompiled it, it worked.
Thank you for the reply.
sarojay18883602
sarojay18883602
11-02-2020
Hello @Vish_dhaliwal,
What should be done if we have changed something here -> com.day.cq.search.impl.builder.QueryBuilderImpl.config.
Querybuilder search throwing NPE and assets console is also not loading. The config above mentioned is set to older values npw, but still no luck. If at all the config is changed and reverterted back, is ther any other way to get these console back working?
Thanks in advance,
Saroja