2024.05.14 16:57:16 WARN web[o.s.s.p.PluginRequirementsValidator] Plugin Java Custom Rules [javacustom] is ignored because the version 7.28.0.33738 of required plugin [java] is not installed
sonarqube version 9.9.5 and plugin version 7.28.0.33738, why is this error when starting the service
help me pls~sk
Hi,
Welcome to the community!
Can you give some context for this warning?
Are you trying to create a custom plugin?
Ann
Yes, I tried to customize a plugin according to the official documentation, but it seems that the plugin did not load successfully.
Hi,
Could you point me to the documentation you followed, please?
Thx,
Ann
sonarqube9.9.5,Plug-in versions7.28.0.33738
Thx,
Ann
Hi,
Thanks for your version information. I was asking for a link to the documentation you followed.
Ann
Thx,
Hi,
Thanks. I’ve flagged this for the folks who maintain that.
Ann
Hello,
I am a developer using SonarQube, and I have recently encountered some questions regarding the maintainability rating standards within your product. I am hoping to receive assistance and answers through this post.
In our SonarQube instance, I noticed that the maintainability rating for a particular project is displayed as “A,” which should mean that the technical debt ratio is less than 5.0%. However, according to my calculations (technical debt of 10 days related to 1,000 lines of code), the technical debt ratio is approximately 16.67%, which is much higher than the threshold for an “A” rating.
I am unsure if the configuration in our instance is different, or if I have missed some critical factors during my calculations. To ensure our project assessments are accurate and consistent with SonarQube standards, I would like to know:
- Has the default maintainability rating standard in SonarQube changed, and if so, what is the current standard?
- If our instance is using a custom rating configuration, where can these configurations be viewed and modified?
- Are there recommended steps to verify that our settings and calculations are correct?
We greatly value the role of your product in enhancing our code quality and hope to clarify this confusion as soon as possible. Thank you for your support and assistance!
Additionally, regarding the issue about custom plugins, when can we expect a precise result?
I look forward to your response.
Best regards,
Hi @autumZz,
For the sake of clarity, let’s keep these topics separate.
I can answer more about custom rule creation in this thread, but I will ask you to create another post about the project rating issue.
- Can you please tell me how do you build your plugin? Which command do you use?
- Can you please copy the pom.xml you use to build the plugin?
- Can you please double-check and write which SonarQube version you use to integrate this custom plugin?
Thank you!
All the best,
Irina
Hi,lrina,
Thank you for answering my question
1、Since I didn’t write a test class, the command I used is :mvn clean install -f pom_SQ_9_9_LTS.xml -DskipTests=true
2、<?xml version="1.0" encoding="UTF-8"?>
4.0.0
org.sonar.samples
java-custom-rules-example
1.0.0-SNAPSHOT
sonar-plugin
SonarQube Java :: Documentation :: Custom Rules Example
Java Custom Rules Example for SonarQube
9.14.0.375 7.28.0.33738 0.8.10 UTF-8 17 org.sonarsource.api.plugin sonar-plugin-api ${sonar.plugin.api.version} provided<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.30</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.sonarsource.java</groupId>
<artifactId>sonar-java-plugin</artifactId>
<type>sonar-plugin</type>
<version>${sonarjava.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.sonarsource.analyzer-commons</groupId>
<artifactId>sonar-analyzer-commons</artifactId>
<version>1.24.0.965</version>
</dependency>
<!-- TEST sources dependencies -->
<dependency>
<groupId>org.sonarsource.java</groupId>
<artifactId>java-checks-testkit</artifactId>
<version>${sonarjava.version}</version>
<scope>test</scope>
</dependency>
<!-- version to be specified manually -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.7.0</version>
<scope>test</scope>
</dependency>
<!-- version to be specified manually -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-migrationsupport</artifactId>
<version>5.7.0</version>
<scope>test</scope>
</dependency>
<!-- version to be specified manually -->
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.23.1</version>
<scope>test</scope>
</dependency>
org.sonarsource.sonar-packaging-maven-plugin
sonar-packaging-maven-plugin
true
java-custom
Java Custom Rules
org.sonar.samples.java.MyJavaRulesPlugin
true
true
9.14.0.375
java:${sonarjava.version}
java
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.4</version>
<configuration>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.version}</version>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- only required to run UT - these are UT dependencies -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy</id>
<phase>test-compile</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.30</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.0</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.3.3.RELEASE</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.3.3.RELEASE</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.3.3.RELEASE</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<type>jar</type>
</artifactItem>
</artifactItems>
<outputDirectory>${project.build.directory}/test-jars</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
3、sonarqube version 9.9.5 and plugin version 7.28.0.33738
Thx,
Hi @autumZz,
Thank you for the information provided.
I see that SonarQube 9.9.5 is shipped with the version of SonarJava 7.16.0.30901.
Can you please try using that one in your pom.xml files and see if the error persists?
All the best,
Irina
Hi:
Yes, it still exists
Thx,
2024.05.24 14:34:54 INFO web[o.s.p.ProcessEntryPoint] Starting Web Server
2024.05.24 14:34:54 INFO web[o.s.s.p.LogServerVersion] SonarQube Server / 9.9.5.90363 / dfc7d8d716ea13cce42ab9d806d74568f3f4693f
2024.05.24 14:34:55 INFO web[o.s.s.p.d.EmbeddedDatabase] Starting embedded database on port 9092 with url jdbc:h2:tcp://127.0.0.1:9092/sonar;NON_KEYWORDS=VALUE
2024.05.24 14:34:55 INFO web[o.s.s.p.d.EmbeddedDatabase] Embedded database started. Data stored in: /Users/shaocong/Desktop/sonarqube-9.9.5-3.90363/data
2024.05.24 14:34:55 INFO web[o.sonar.db.Database] Create JDBC data source for jdbc:h2:tcp://127.0.0.1:9092/sonar;NON_KEYWORDS=VALUE
2024.05.24 14:34:55 INFO web[c.z.h.HikariDataSource] HikariPool-1 - Starting…
2024.05.24 14:34:55 INFO web[c.z.h.p.HikariPool] HikariPool-1 - Added connection conn2: url=jdbc:h2:tcp://127.0.0.1:9092/sonar user=
2024.05.24 14:34:55 INFO web[c.z.h.HikariDataSource] HikariPool-1 - Start completed.
2024.05.24 14:34:55 WARN web[o.s.db.dialect.H2] H2 database should be used for evaluation purpose only.
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerFileSystemImpl] SonarQube home: /Users/shaocong/Desktop/sonarqube-9.9.5-3.90363
2024.05.24 14:34:55 INFO web[o.s.s.u.SystemPasscodeImpl] System authentication by passcode is disabled
2024.05.24 14:34:55 INFO web[o.s.c.p.PluginInfo] Plugin [l10nzh] defines ‘l10nen’ as base plugin. This metadata can be removed from manifest of l10n plugins since version 5.2.
2024.05.24 14:34:55 WARN web[o.s.s.p.PluginRequirementsValidator] Plugin Java Custom Rules [javacustom] is ignored because the version 7.28.0.33738 of required plugin [java] is not installed
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerPluginManager] Deploy C# Code Quality and Security / 8.51.0.59060 / e14c642f118958f22fd08841dc42f9aae480366a
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerPluginManager] Deploy Chinese Pack / 9.9 / null
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerPluginManager] Deploy Configuration detection fot Code Quality and Security / 1.2.0.267 / 4f37ba9ffb37a96d5883e52ad392ed32c5c6eaab
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerPluginManager] Deploy Flex Code Quality and Security / 2.8.0.3166 / 01f66bdddc678966c81a9064ed139156a6a89c97
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerPluginManager] Deploy Go Code Quality and Security / 1.11.0.3905 / e1f28bc000e04ca01881e84218d01d464a17a36f
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerPluginManager] Deploy HTML Code Quality and Security / 3.7.1.3306 / d720acc6860c6d8b69ec4d17570a398a1e216da1
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerPluginManager] Deploy IaC Code Quality and Security / 1.11.0.2847 / 6892bd3a7320b3c110717acfdb18c4c7451069fd
2024.05.24 14:34:55 INFO web[o.s.s.p.ServerPluginManager] Deploy JaCoCo / 1.3.0.1538 / 74a7798c7cea687c72ed9df40c93eb7ea2a58c49
Hi @autumZz,
Can you please provide me with the whole log file?
Also, where did you place the custom rules jar?
All the best,
Irina
The file is placed in the /sonarqube-9.9.5-3.90363/extensions/plugins
2024.05.27 09:54:00 INFO web[o.s.p.ProcessEntryPoint] Starting Web Server
2024.05.27 09:54:00 INFO web[o.s.s.p.LogServerVersion] SonarQube Server / 9.9.5.90363 / dfc7d8d716ea13cce42ab9d806d74568f3f4693f
2024.05.27 09:54:00 INFO web[o.s.s.p.d.EmbeddedDatabase] Starting embedded database on port 9092 with url jdbc:h2:tcp://127.0.0.1:9092/sonar;NON_KEYWORDS=VALUE
2024.05.27 09:54:00 INFO web[o.s.s.p.d.EmbeddedDatabase] Embedded database started. Data stored in: /Users/shaocong/Desktop/sonarqube-9.9.5-3.90363/data
2024.05.27 09:54:00 INFO web[o.sonar.db.Database] Create JDBC data source for jdbc:h2:tcp://127.0.0.1:9092/sonar;NON_KEYWORDS=VALUE
2024.05.27 09:54:01 INFO web[c.z.h.HikariDataSource] HikariPool-1 - Starting…
2024.05.27 09:54:01 INFO web[c.z.h.p.HikariPool] HikariPool-1 - Added connection conn2: url=jdbc:h2:tcp://127.0.0.1:9092/sonar user=
2024.05.27 09:54:01 INFO web[c.z.h.HikariDataSource] HikariPool-1 - Start completed.
2024.05.27 09:54:01 WARN web[o.s.db.dialect.H2] H2 database should be used for evaluation purpose only.
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerFileSystemImpl] SonarQube home: /Users/shaocong/Desktop/sonarqube-9.9.5-3.90363
2024.05.27 09:54:01 INFO web[o.s.s.u.SystemPasscodeImpl] System authentication by passcode is disabled
2024.05.27 09:54:01 INFO web[o.s.c.p.PluginInfo] Plugin [l10nzh] defines ‘l10nen’ as base plugin. This metadata can be removed from manifest of l10n plugins since version 5.2.
2024.05.27 09:54:01 WARN web[o.s.s.p.PluginRequirementsValidator] Plugin Java Custom Rules [javacustom] is ignored because the version 7.28.0.33738 of required plugin [java] is not installed
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy C# Code Quality and Security / 8.51.0.59060 / e14c642f118958f22fd08841dc42f9aae480366a
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Chinese Pack / 9.9 / null
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Configuration detection fot Code Quality and Security / 1.2.0.267 / 4f37ba9ffb37a96d5883e52ad392ed32c5c6eaab
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Flex Code Quality and Security / 2.8.0.3166 / 01f66bdddc678966c81a9064ed139156a6a89c97
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Go Code Quality and Security / 1.11.0.3905 / e1f28bc000e04ca01881e84218d01d464a17a36f
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy HTML Code Quality and Security / 3.7.1.3306 / d720acc6860c6d8b69ec4d17570a398a1e216da1
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy IaC Code Quality and Security / 1.11.0.2847 / 6892bd3a7320b3c110717acfdb18c4c7451069fd
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy JaCoCo / 1.3.0.1538 / 74a7798c7cea687c72ed9df40c93eb7ea2a58c49
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Java Code Quality and Security / 7.16.0.30901 / 4b1436558dfd5fc00c8d9aae8bb0364ba122c73e
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy JavaScript/TypeScript/CSS Code Quality and Security / 9.13.0.20537 / 68ff7657415044b86033814795ed95fc1f1558f1
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Kotlin Code Quality and Security / 2.12.0.1956 / a6df1ae252bd62d63f8673c28f87ad14258a7904
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy PHP Code Quality and Security / 3.27.1.9352 / 3ddc5a03e1a7e3729d41e7c1a30a37d5715958c7
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Python Code Quality and Security / 3.24.1.11916 / cc8f4fa745eb33d31c3869bdfdfd45514e67c1fe
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Ruby Code Quality and Security / 1.11.0.3905 / e1f28bc000e04ca01881e84218d01d464a17a36f
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Scala Code Quality and Security / 1.11.0.3905 / e1f28bc000e04ca01881e84218d01d464a17a36f
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy Text Code Quality and Security / 2.0.2.1090 / 7eb026363b98f5f98b43c603772b5177869c2c6a
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy VB.NET Code Quality and Security / 8.51.0.59060 / e14c642f118958f22fd08841dc42f9aae480366a
2024.05.27 09:54:01 INFO web[o.s.s.p.ServerPluginManager] Deploy XML Code Quality and Security / 2.7.0.3820 / 656bccc1910d50c8984536bd2dfd917066b858e6
2024.05.27 09:54:01 INFO web[o.s.s.e.EsClientProvider] Connected to local Elasticsearch: [http://localhost:9001]
2024.05.27 09:54:02 WARN web[o.s.a.s.w.WebService$Action] Description is not set on action api/monitoring/metrics
2024.05.27 09:54:02 WARN web[o.s.a.s.w.WebService$Action] Since is not set on action api/monitoring/metrics
2024.05.27 09:54:02 WARN web[o.s.a.s.w.WebService$Action] The response example is not set on action api/monitoring/metrics
2024.05.27 09:54:02 WARN web[o.s.a.s.w.WebService$Action] The response example is not set on action api/system/liveness
2024.05.27 09:54:02 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.WebServiceFilter@1282e98 [pattern=UrlPattern{inclusions=[/api/system/migrate_db., …], exclusions=[/api/components/update_key, …]}]
2024.05.27 09:54:02 INFO web[][o.s.s.p.DetectPluginChange] Detect plugin changes
2024.05.27 09:54:02 INFO web[][o.s.s.p.DetectPluginChange] No plugin change detected
2024.05.27 09:54:02 INFO web[][o.s.s.a.EmbeddedTomcat] HTTP connector enabled on port 9000
2024.05.27 09:54:02 INFO web[][o.s.s.s.LogServerId] Server ID: 147B411E-AY-od59aQ8mqAuJWvyvJ
2024.05.27 09:54:02 WARN web[][o.s.s.a.LogOAuthWarning] For security reasons, OAuth authentication should use HTTPS. You should set the property ‘Administration > Configuration > Server base URL’ to a HTTPS URL.
2024.05.27 09:54:02 INFO web[][o.s.s.p.UpdateCenterClient] Update center: https://update.sonarsource.org/update-center.properties
2024.05.27 09:54:03 WARN web[][o.s.a.s.w.WebService$Action] The response example is not set on action saml/validation_init
2024.05.27 09:54:03 WARN web[][o.s.a.s.w.WebService$Action] The response example is not set on action api/system/liveness
2024.05.27 09:54:03 WARN web[][o.s.a.s.w.WebService$Action] The response example is not set on action api/plugins/download
2024.05.27 09:54:03 WARN web[][o.s.a.s.w.WebService$Action] The response example is not set on action api/analysis_cache/get
2024.05.27 09:54:03 WARN web[][o.s.a.s.w.WebService$Action] The response example is not set on action api/alm_integrations/check_pat
2024.05.27 09:54:03 WARN web[][o.s.a.s.w.WebService$Action] The response example is not set on action api/push/sonarlint_events
2024.05.27 09:54:03 INFO web[][o.s.s.a.p.ExpiredSessionsCleaner] Purge of expired session tokens has removed 0 elements
2024.05.27 09:54:03 INFO web[][o.s.s.a.p.ExpiredSessionsCleaner] Purge of expired SAML message ids has removed 0 elements
2024.05.27 09:54:03 INFO web[][o.s.s.n.NotificationDaemon] Notification service started (delay 60 sec.)
2024.05.27 09:54:03 INFO web[][o.s.s.t.TelemetryDaemon] Sharing of SonarQube statistics is enabled.
2024.05.27 09:54:03 INFO web[][o.s.s.s.GeneratePluginIndex] Generate scanner plugin index
2024.05.27 09:54:03 INFO web[][o.s.s.s.RegisterPermissionTemplates] Register permission templates
2024.05.27 09:54:03 INFO web[][o.s.s.s.RenameDeprecatedPropertyKeys] Rename deprecated property keys
2024.05.27 09:54:03 INFO web[][o.s.s.s.RegisterPlugins] Register plugins
2024.05.27 09:54:03 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.SonarLintConnectionFilter@3cb87e55 [pattern=UrlPattern{inclusions=[/api/], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.WebServiceFilter@52c4984a [pattern=UrlPattern{inclusions=[/api/issues/delete_comment., …], exclusions=[/api/authentication/login., …]}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.WebServiceReroutingFilter@2a4a6b25 [pattern=UrlPattern{inclusions=[/api/components/bulk_update_key, …], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.DefaultAdminCredentialsVerifierFilter@49cd6c13 [pattern=UrlPattern{inclusions=[/], exclusions=[.css, …]}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.InitFilter@3678e9a9 [pattern=UrlPattern{inclusions=[/sessions/init/], exclusions=[]}]
2024.05.27 09:54:03 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.SamlValidationRedirectionFilter@400821e4 [pattern=UrlPattern{inclusions=[/oauth2/callback/saml], exclusions=[]}]
2024.05.27 09:54:03 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.OAuth2CallbackFilter@39627983 [pattern=UrlPattern{inclusions=[/oauth2/callback/], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.ResetPasswordFilter@1b6d2748 [pattern=UrlPattern{inclusions=[/], exclusions=[.css, …]}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.ws.LoginAction@55b2773e [pattern=UrlPattern{inclusions=[/api/authentication/login], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.ws.LogoutAction@2b1b8926 [pattern=UrlPattern{inclusions=[/api/authentication/logout], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.ws.ValidateAction@67449d75 [pattern=UrlPattern{inclusions=[/api/authentication/validate], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.saml.ws.ValidationInitAction@1ea08943 [pattern=UrlPattern{inclusions=[/saml/validation_init], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.saml.ws.ValidationAction@77469d11 [pattern=UrlPattern{inclusions=[/saml/validation], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.user.ws.ChangePasswordAction@6aa9a02d [pattern=UrlPattern{inclusions=[/api/users/change_password], exclusions=}]
2024.05.27 09:54:03 INFO web[o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.plugins.PluginsRiskConsentFilter@6bafab9d [pattern=UrlPattern{inclusions=[/], exclusions=[.css, …]}]
2024.05.27 09:54:03 INFO web[o.s.s.q.ProjectsInWarningDaemon] Counting number of projects in warning is not started as there are no projects in this situation.
2024.05.27 09:54:03 INFO web[o.s.s.p.p.PlatformLevelStartup] Running Community Edition
2024.05.27 09:54:03 INFO web[o.s.s.p.Platform] Web Server is operational
From this line:
I see that the Java Plugin is 7.16.0.30901
.
Please use this Custom Rules example project as your starting point.
Best,
Irina