Component specific Clientlibs under apps not loading
Hi,
We are upgrading our application from AEM 6.0 to AEM 6.2.
I have installed CFP 13.
I see that Component specific Clientlibs under apps not loading .
I am embedding the Component specific Clientlib /apps/bootstrap/components/bootstrap-nav-megamenu/clientlibs/js/bootstrap-nav-megamenu.min.js in /etc/designs/bootstrap/bootstrap-design/components/bootstrap-megamenu and referencing the clientlib under designs by its category .
I see below error
01.05.2018 13:17:30.163 *ERROR* [10.99.27.202 [1525144650152] GET /etc/designs/bootstrap/bootstrap-design/components/bootstrap-megamenu.js HTTP/1.1] com.adobe.granite.ui.clientlibs.impl.HtmlLibraryServlet Cannot create library for /etc/designs/bootstrap/bootstrap-design/components/bootstrap-megamenu.js
java.io.IOException: Error while sending cached library: javax.jcr.PathNotFoundException: /apps/bootstrap/components/bootstrap-nav-megamenu/clientlibs/js/bootstrap-nav-megamenu.min.js/jcr:content/jcr:data
As a work around i have given the clientlibs-service user permission to /apps folder and rebuild the client library.
By doing this i am able to load the client libs under apps folder.
Can some one help me with whats missing and why the clientlibs under /apps not loading straight away.