C++ Community Plugin: Plugin key is missing from manifest

I tried to install the C++ Community Plugin, but SonarQube will not start with it.

2022.01.24 14:36:49 ERROR web[][o.s.s.p.PlatformImpl] Web server startup failed
java.lang.NullPointerException: Plugin key is missing from manifest
        at java.base/java.util.Objects.requireNonNull(Objects.java:246)
        at org.sonar.core.platform.PluginInfo.<init>(PluginInfo.java:104)
        at org.sonar.server.plugins.ServerPluginInfo.<init>(ServerPluginInfo.java:32)
        at org.sonar.server.plugins.ServerPluginInfo.create(ServerPluginInfo.java:38)
        at org.sonar.server.plugins.PluginJarLoader.lambda$getExternalPluginsMetadata$5(PluginJarLoader.java:205)
        at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
        at java.base/java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1239)
        at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
        at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
        at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
        at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
        at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
        at org.sonar.server.plugins.PluginJarLoader.loadPluginsFromDir(PluginJarLoader.java:235)


The C++ Community Plugin has a beta release with support for SonarQube 9.x. This is the one I downloaded and placed in sonarqube INSTALL_DIR/extensions/plugins.

I though perhaps this was a problem with using a beta of the C++ Community Plugin.

So I installed SonarQube, and used the latest stable C++ Community Plugin release. I get same problem during startup of SonarQube.
Tried both of these two releases, both getting problem starting SonarQube.

Hi @DJViking ,

we don’t support the community C++ plugin sonar-cxx , please refer to their support channel for help.

The SonarSource plugin for C/C++ is available on SonarQube, starting with Developer Edition, and also available on https://sonarcloud.io/, for free for public projects.

I though this was a SonarQube Community forum. So we cannot get help from the community here for community plugins to SonarQube?

Hi @DJViking ,

this is SonarSource community, community plugins are not supported by SonarSource, they have their own support channel, please refer to them for help.

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