errorMessage:message is too long: 9013

When we launch an analysis from Jenkins job, we are obtained following error:

java.lang.IllegalArgumentException: message is too long: 9013
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:193)
at org.sonar.db.ce.CeTaskMessageDto.setMessage(CeTaskMessageDto.java:70)
at org.sonar.ce.task.log.CeTaskMessagesImpl.insert(CeTaskMessagesImpl.java:76)
at org.sonar.ce.task.log.CeTaskMessagesImpl.lambda$addAll$0(CeTaskMessagesImpl.java:67)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.sonar.ce.task.log.CeTaskMessagesImpl.addAll(CeTaskMessagesImpl.java:67)
at org.sonar.ce.task.projectanalysis.step.PersistAnalysisWarningsStep.execute(PersistAnalysisWarningsStep.java:52)
at org.sonar.ce.task.step.ComputationStepExecutor.executeStep(ComputationStepExecutor.java:79)
at org.sonar.ce.task.step.ComputationStepExecutor.executeSteps(ComputationStepExecutor.java:70)
at org.sonar.ce.task.step.ComputationStepExecutor.execute(ComputationStepExecutor.java:57)
at org.sonar.ce.task.projectanalysis.taskprocessor.ReportTaskProcessor.process(ReportTaskProcessor.java:75)
at org.sonar.ce.taskprocessor.CeWorkerImpl$ExecuteTask.executeTask(CeWorkerImpl.java:212)
at org.sonar.ce.taskprocessor.CeWorkerImpl$ExecuteTask.run(CeWorkerImpl.java:194)
at org.sonar.ce.taskprocessor.CeWorkerImpl.findAndProcessTask(CeWorkerImpl.java:160)
at org.sonar.ce.taskprocessor.CeWorkerImpl$TrackRunningState.get(CeWorkerImpl.java:135)
at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:87)
at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:53)
at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:131)
at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74)
at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:82)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)

Versions

  • SonarQube: Community Edition - SonarQube server 9.9.2.77730
  • Scanner: SonarQube Scanner 4.2.0.1873

Error:

{"task":{"id":"AYz4jwb11Jm5di5WAd0b","type":"REPORT","componentId":"AXaKbaEK6Q0CIHIO6jpT","componentKey":"d042_webgsta","componentName":"d042_webgsta","componentQualifier":"TRK","status":"FAILED","submittedAt":"2024-01-11T13:46:12+0100","submitterLogin":"jenkins","startedAt":"2024-01-11T13:46:14+0100","executedAt":"2024-01-11T13:46:14+0100","executionTimeMs":293,"errorMessage":"message is too long: 9013","hasScannerContext":true,"warningCount":0,"warnings":[]}}

How can we fix this issue? Where is the problem? at project code or in SonarQube?

Thanks in advance and best regards
Jose A. Jimenez

Hello and welcome back to Sonar community!

Looks like you are running into this issue: [SONAR-18545] - Jira.

You need to upgrade to SonarQube 10.0 or later to get the fix.

Hello Joe,

Many thanks for you response. We will upgrade our Sonar instance.

Best
J.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.