Highlighted

Assets not loading in aem 6.4

Avatar

Avatar

kamalakannank62

Avatar

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

Replies

Highlighted

Avatar

Avatar

jbrar

Employee

Avatar

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 ?

Highlighted

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K
smacdonald2008

18-03-2019

Please rebuild the clientlib as suggested here. This should not be happening.

Highlighted

Avatar

Avatar

kamalakannank62

Avatar

kamalakannank62

kamalakannank62

18-03-2019

smacdonald2008JaideepBrar​,

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]

Highlighted

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K
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,

Highlighted

Avatar

Avatar

kamalakannank62

Avatar

kamalakannank62

kamalakannank62

18-03-2019

smacdonald2008​ Sure raising it. Thank you for the support.

Highlighted

Avatar

Avatar

jbrar

Employee

Avatar

jbrar

Employee

jbrar
Employee

18-03-2019

Looking at the error, Setting up a DEBUG logger on the following classes will provide more info:

  • org.apache.jackrabbit.oak.plugins.index
  • org.apache.jackrabbit.oak.query
Highlighted

Avatar

Avatar

Vish_dhaliwal

Employee

Avatar

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.

Highlighted

Avatar

Avatar

kamalakannank62

Avatar

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.

Highlighted

Avatar

Avatar

sarojay18883602

Avatar

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