Hi Sonar Community,
Installed SonarQube community edition.
Trying to integrate SSO using LDAP.
Made the changes in sonar properties file. And also trying to add custom filter in web.xml.
filter-name: CustomFilters
filter-class: com.CustomRedirectFilter
Copied the .class file in the directory.
When i tried to start the server, getting below error.
java.lang.IllegalStateException: org.springframework.context.annotation.AnnotationConfigApplicationContext@3fd60124 has been closed already
at org.springframework.context.support.AbstractApplicationContext.assertBeanFactoryActive(AbstractApplicationContext.java:1256)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1289)
at org.sonar.core.platform.SpringComponentContainer.getOptionalComponentByType(SpringComponentContainer.java:180)
at org.sonar.server.platform.platformlevel.PlatformLevel.getOptional(PlatformLevel.java:97)
at org.sonar.server.platform.platformlevel.PlatformLevel.lambda$getWebServer$0(PlatformLevel.java:149)
at java.base/java.util.Optional.flatMap(Optional.java:289)
at org.sonar.server.platform.platformlevel.PlatformLevel.getWebServer(PlatformLevel.java:149)
at org.sonar.server.platform.platformlevel.PlatformLevel.addIfStartupLeader(PlatformLevel.java:115)
at org.sonar.server.platform.platformlevel.PlatformLevel4.configureLevel(PlatformLevel4.java:328)
at org.sonar.server.platform.platformlevel.PlatformLevel.configure(PlatformLevel.java:70)
at org.sonar.server.platform.PlatformImpl.start(PlatformImpl.java:214)
at org.sonar.server.platform.PlatformImpl.startLevel34Containers(PlatformImpl.java:197)
at org.sonar.server.platform.PlatformImpl$AutoStarterRunnable.runIfNotAborted(PlatformImpl.java:365)
at org.sonar.server.platform.PlatformImpl$1.doRun(PlatformImpl.java:116)
at org.sonar.server.platform.PlatformImpl$AutoStarterRunnable.run(PlatformImpl.java:349)
at java.base/java.lang.Thread.run(Thread.java:1583)
2025.02.10 10:08:04 INFO web[c.z.h.HikariDataSource] HikariPool-1 - Shutdown initiated…
2025.02.10 10:08:04 INFO web[o.s.p.ProcessEntryPoint] Hard stopping process
2025.02.10 10:08:04 INFO web[c.z.h.HikariDataSource] HikariPool-1 - Shutdown completed.
2025.02.10 10:08:04 WARN web[o.a.c.l.WebappClassLoaderBase] The web application [app] appears to have started a thread named [oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:\n java.base/jdk.internal.misc.Unsafe.park(Native Method)\n java.base/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)\n java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)\n oracle.jdbc.internal.Monitor$WaitableMonitor.monitorWait(Monitor.java:259)\n oracle.jdbc.internal.Monitor$WaitableMonitor.monitorWait(Monitor.java:241)\n oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser.run(BlockSource.java:346)
Any help/suggestion ?
Thanks.