Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Pattern detector suspicions

Avatar

Level 2

Hi,

 

We are currently upgrading aem 6.4 to 6.5.7 version. When we ran pattern detector, we observed around 30+ suspicions in the report. There have been customizations done on the application overlaying the OOTB CQ Inbox, so we are seeing issues like below. Since there are suspicions, can these be ignored if the functionalities are working as expected in the first phase of upgrade?

 

pattern-detector.PNG

 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Employee

The reason why this happens:

* Some customers are provided with some hotfix for an issue, until the actual fix is released in any future updates/releases. Since the overlay exists(/apps), the actual fix(/libs) won't even show up as working, until that overlay is removed.

Moreover, the fixed file may have something more(e.g.: new feature/functionality or some optimization) than what exists in the overlay. Due to this, that new feature/functionality won't even work and thus, can result in other issues.

* Some customers overlay the OOTB functionalities to do customizations. Let's say, a new feature/functionality is released. The customers won't even be able to see that feature/functionality, until the overlay is removed. This could lead to several issues.

 

Once you remove/uninstall the overlays, do the upgrade and test OOTB functionalities first. Then, you can install your overlaid packages back.

 

Also, whenever you install some SP/CFP, always make sure that you uninstall the overlays and then do the installation, for similar reasons stated above. Then, you can install the overlaid package and/or modify your overlaid code on top of the OOTB feature/fix.

 

Hope it helps !!

View solution in original post

2 Replies

Avatar

Community Advisor

Above mentioned CAV issues are NOT mandatory to be fixed for Up- grading to 6.5 but it is recommended to be picked up as a post upgrade activity.

If these functions are working as expected, proceed and complete with your upgrade and post up grade, see if these can be addressed, don’t have any immediate issues post upgrade to AEM 6.5

CAV – Content Area Violation, refer https://helpx.adobe.com/experience-manager/pattern-de-tection/CAV.html

 

Please refer to following link to get more details on Pattern Detector -
https://helpx.adobe.com/experience-manager/6-5/sites/deploying/using/pattern-de- tector.html

Avatar

Correct answer by
Employee

The reason why this happens:

* Some customers are provided with some hotfix for an issue, until the actual fix is released in any future updates/releases. Since the overlay exists(/apps), the actual fix(/libs) won't even show up as working, until that overlay is removed.

Moreover, the fixed file may have something more(e.g.: new feature/functionality or some optimization) than what exists in the overlay. Due to this, that new feature/functionality won't even work and thus, can result in other issues.

* Some customers overlay the OOTB functionalities to do customizations. Let's say, a new feature/functionality is released. The customers won't even be able to see that feature/functionality, until the overlay is removed. This could lead to several issues.

 

Once you remove/uninstall the overlays, do the upgrade and test OOTB functionalities first. Then, you can install your overlaid packages back.

 

Also, whenever you install some SP/CFP, always make sure that you uninstall the overlays and then do the installation, for similar reasons stated above. Then, you can install the overlaid package and/or modify your overlaid code on top of the OOTB feature/fix.

 

Hope it helps !!