Localhost AEM throws error: Use 'service.ranking:Integer' as the key
Hello friends, I have a Brightcove third party that when I was using my old version of AEM on localhost I could build the project locally with no problems, but now that I upgraded my local AEM both the JDK and SDK I get the following error now
[ERROR] The analyser found the following errors for author and publish :
[ERROR] [configurations-basic] Configuration org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~brightcove_admin: Service.ranking is not of type Integer. Use 'service.ranking:Integer' as the key. (com.tfs:aem-tfs-project.all:0.0.1-SNAPSHOT|com.coresecure:brightcove.all:6.1.10|com.coresecure:brightcove.ui.config:6.1.10)
The versions of the update are the next one:
JDK: Oracle JDK 21.0.6
SDK: AEM SDK v2025.1.19149.20250116T154450Z-250100
I modified the file of the configuration:
org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-brightcove_admin.cfg.json
With the next code:
And even with that still happend the same issue, what can else I can do?
I even tried to do the next modifications and still not working:
"service.ranking:Integer": "0"
"service.ranking": "0"
"service.ranking:Integer": 0
"service.ranking": 0