New Java Plugin Rules are not Shown in SonarQube community version 25.2

Hello,

We are using the following versions:

SonarQube Communit Build: v25.2.0.102705
Bundled Java Plugin: 8.9.0.37768

Deployment: zip

I want to see all new and changed rules of the Java plugin and if relevant for our development add them to our custom quality profile, which does not inherit form the “Sonar way” built-in quality profile

The problem is, that I see, that there are new Java rules, but I cannot open the rules to assign them to our quality profile:

Running the following query, gives me an overview of the updates for the “Sonar way” quality profile:

Request:

https://<sonarqube-server>/profiles/changelog?language=java&name=Sonar+way&since=2025-01-01&to=2025-04-30

Result in UI:

But when I click on a rule, I don’t get a result, but the overview says “0 of 1 shown”
Request:

https://<sonarqube-server>/coding_rules?rule_key=java%3AS6810

The result is:

Also, when I try to get all the new rules in the UI, I see, that there are new rules, but they are not displayed:

Request:

https://<sonarqube-server>/coding_rules?available_since=2025-01-01&repositories=java

Result:

Why are the rules not shown and how can I add them to our custom quality profile?

I would appreciate any help here.

Best regards
Thomas

Here there.

This sounds like an Elasticsearch issue. I recommend a full reindexing.

:warning: Only the latest version of SonarQube Community Build is considered active, so you’ll need to upgrade and see if the situation is still replicable before we can help you.

Your upgrade path is:

25.2 → 25.5

You may find these resources helpful: