Expand my Community achievements bar.

SOLVED

BPA report lists more critical issues than valid

Avatar

Level 3

hi all,

 

we ran a BPA report on AEM 6.5.18 for migrating to cloud for our project.

The BPA report lists non-compatible content as follows - 

Say we made a change on node "test" present under /a/b/c/test

 

The BPA reports the issue for the nested child as follows - 

/a, /a/b, /a/b/c, /a/b/c/test - A single node change leading to 4 separate critical issues on BPA.

Is that correct?

 

We are overlaying /libs/dam/gui/content/assetdetails to /apps and modified couple of actions.

But the action nodes being listed are far more than the ones which are modified.

 

thanks in advance,

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@gallaghan6 - The BPA will report any or all nodes in the /apps which have reference to /libs be it sling:resourceSuperType or overlay which points to some other nodes of /libs. Ideally if the overlay nodes have no difference then they should be taken off.
Ideally backtracing your changes to the requirement and then customizing it for the latest Cloud SDK should be the way to go.
Hope this helps!

View solution in original post

6 Replies

Avatar

Level 3

okay, the bpa report lists the below path for non-compatible changes - 

/apps/dam/gui/content/assetdetails/jcr:content/actions/viewproperties/granite:rendercondition

 

If we navigate to the current path and check it against libs then there is no difference - 

/apps - 

grahg_0-1722415055603.png

/libs - 

grahg_1-1722415111129.png

 

 

Avatar

Correct answer by
Community Advisor

@gallaghan6 - The BPA will report any or all nodes in the /apps which have reference to /libs be it sling:resourceSuperType or overlay which points to some other nodes of /libs. Ideally if the overlay nodes have no difference then they should be taken off.
Ideally backtracing your changes to the requirement and then customizing it for the latest Cloud SDK should be the way to go.
Hope this helps!

Avatar

Level 4

Also, Please check the version of BPA.
And,
And if you are overlaying just change the resource type to the path of /libs as in the AEMaaCS all the components are available under /libs.


Change sling:resourceType of component under /apps like:-
/libs/dam/gui/content/assetdetails because if we overlay from libs it should work..

I think changing the sling:resourceType to libs might work...