removed design folder in etc folder | Community
Skip to main content
New Participant
September 7, 2018
Solved

removed design folder in etc folder

  • September 7, 2018
  • 2 replies
  • 5232 views

someone please tell me the reason why design folder has removed in etc folder in AEM 6.4.. Now where can we create css and js files for page..

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 vish.dhaliwal

Hello,

The new location(s) of  /etc/designs/default are:

- /libs/settings/wcm/designs/default or

- /apps/settings/wcm/designs/default

For any Designs that are managed in SCM, and not written to at run-time via Design Dialogs.

1. Copy the designs from the Previous Location to the New Location (/apps).

2. Convert any CSS, JavaScript and static resources in the Design to a Client Library with allowProxy = true.

3. Update references to the Previous Location in the cq:designPath property.

4. Update any Pages referencing the Previous Location to use the new Client Library category (this requires updating Page implementation code).

5. Update AEM Dispatcher rules to allow the serving of Client Libraries via the /etc.clientlibs/.. proxy servlet.

For any Designs that NOT managed in SCM, and modified run-time via Design Dialogs.

Do not move author-able Designs out of /etc.

Please refer to official docs [1] and [2] for more details.

[1]Adobe Experience Manager Help | Repository Restructuring in AEM 6.4

[2]Adobe Experience Manager Help | Common Repository Restructuring in AEM 6.4 

2 replies

New Participant
September 8, 2018

Thank You Vish for sharing useful information..

vish.dhaliwalAccepted solution
Employee
September 7, 2018

Hello,

The new location(s) of  /etc/designs/default are:

- /libs/settings/wcm/designs/default or

- /apps/settings/wcm/designs/default

For any Designs that are managed in SCM, and not written to at run-time via Design Dialogs.

1. Copy the designs from the Previous Location to the New Location (/apps).

2. Convert any CSS, JavaScript and static resources in the Design to a Client Library with allowProxy = true.

3. Update references to the Previous Location in the cq:designPath property.

4. Update any Pages referencing the Previous Location to use the new Client Library category (this requires updating Page implementation code).

5. Update AEM Dispatcher rules to allow the serving of Client Libraries via the /etc.clientlibs/.. proxy servlet.

For any Designs that NOT managed in SCM, and modified run-time via Design Dialogs.

Do not move author-able Designs out of /etc.

Please refer to official docs [1] and [2] for more details.

[1]Adobe Experience Manager Help | Repository Restructuring in AEM 6.4

[2]Adobe Experience Manager Help | Common Repository Restructuring in AEM 6.4