Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

RTE in AEM 6.5 touchUI

Avatar

Avatar
Boost 1
Level 1
btaymaz
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

1 solution
Top badges earned
Boost 1
Validate 1
Affirm 1
View profile

Avatar
Boost 1
Level 1
btaymaz
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

1 solution
Top badges earned
Boost 1
Validate 1
Affirm 1
View profile
btaymaz
Level 1

30-04-2021

OOB RTE working locally but not on server.

 

Server adding "/etc.clientlibs/clientlibs/granite/coralui2/optional/rte.min.js

 

rte.png

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Boost 1
Level 1
btaymaz
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

1 solution
Top badges earned
Boost 1
Validate 1
Affirm 1
View profile

Avatar
Boost 1
Level 1
btaymaz
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

1 solution
Top badges earned
Boost 1
Validate 1
Affirm 1
View profile
btaymaz
Level 1

03-05-2021

I think I found it.

 

Dependency under "/libs/mcm/campaign/components/touch-ui/clientlibs/rte" is pointing to "coralui2"

 

rte2.png

 

 

Answers (2)

Answers (2)

Avatar

Avatar
Give Back 50
MVP
Vijayalakshmi_S
MVP

Likes

436 likes

Total Posts

574 posts

Correct Reply

191 solutions
Top badges earned
Give Back 50
Give Back 5
Ignite 10
Ignite 5
Ignite 3
View profile

Avatar
Give Back 50
MVP
Vijayalakshmi_S
MVP

Likes

436 likes

Total Posts

574 posts

Correct Reply

191 solutions
Top badges earned
Give Back 50
Give Back 5
Ignite 10
Ignite 5
Ignite 3
View profile
Vijayalakshmi_S
MVP

03-05-2021

Hi @btaymaz,

Difference with respect to JS files inclusion(based on the screenshot shared in the query) are the ones from /libs/clientlibs/granite/coralui2/optional folder and modern.js (included in server and not in local)

  • modern.js from /etc/clientlibs/granite/loadash/modern.js is not available in 6.5.0
  • Also, handlebar.js from .../optional/clientlibs/handlebars.js is not available in 6.5.0 (clientlibs folder within optional is not there at first place)

High level root cause for this would be use of coral ui 2 resource with respect to RTE perhaps say custom plugins, leading to inclusion of /libs/clientlibs/granite/coralui2/optional/rte that has dependency on handlebars.

 

Given all this, I suggest to check the following

  • Availability of files in these locations in both server and local. 
  • Latest project specific code base on both the instances. 
  • If you have overlayed clientlibs, cross check its availability in both the instances (as I couldn't see above mentioned in my plain 6.5.0 instance)
  • Comparison on server and local on exact same page (Server is from live copy page and local is from lang master from the screenshot)
  • You have already compared the instance details and confirmed it to be 6.5. Just to be sure, cross check from http://localhost:4502/aem/start.html -> Right hand section -> "Help" -> About Experience Manager. (If you have checked it this way already, ignore)

Avatar

Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

373 likes

Total Posts

480 posts

Correct Reply

133 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile

Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

373 likes

Total Posts

480 posts

Correct Reply

133 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
Level 10

30-04-2021

Hi @btaymaz 

 

Both local and dev (server) is running on same version of AEM with same service pack and feature pack (if any)?

Was there any recent package deployment that was made?

 

Also when you are trying to use the RTE component are you getting any error in console?

 

Thanks!