Unable to find HtmlLibraryManager interface implementation in AEM 6.3 UberJar | Community
Skip to main content
November 21, 2018
Solved

Unable to find HtmlLibraryManager interface implementation in AEM 6.3 UberJar

  • November 21, 2018
  • 3 replies
  • 1606 views

Hi All,

While looking into how clientlib are rendered as script tags for JS clientlibs, I could narrow down the search to "/libs/granite/sightly/templates/ClientLibUseObject.java" file in which HtmlLibraryManger's writeIncludes methods have been used.

But i was not able to find the implementation of  com.adobe.granite.ui.clientlibs.HtmlLibraryManager (htmlLibraryManager.writeJsInclude(request, out, categories)) in UberJar 6.3.0 to actually figure out how scripts are added to HTML.


Could some one let me know where I can find the code.


This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by joerghoh

There is no offical way (for any non-Adobe person) to see the source code of the implementation classes.

Jörg

3 replies

joerghoh
Adobe Employee
Adobe Employee
November 21, 2018

The implementation classes are not available via the uber.jar, but only the interfaces.

Jörg

Dinesh_AAuthor
November 22, 2018

Hi Jörg,

Is there a way i can get the interfaces as well.

How can i get to see the code involved in htmlLibraryManager.writeJsInclude(request, out, categories)

joerghoh
Adobe Employee
joerghohAdobe EmployeeAccepted solution
Adobe Employee
November 22, 2018

There is no offical way (for any non-Adobe person) to see the source code of the implementation classes.

Jörg