jenkinsci / jenkinsci/gitlab-branch-source-plugin
Jenkins - Gitlab plugin
- Dominant language
- Java
- Stars
- 134
- Forks
- 113
- PR merge metrics
- No merged PRs in 30d
Description
### Jenkins and plugins versions report
Jenkins v2.541.2, gitlab v18.9 (git version 2.53.0.windows.1) and GitLab Branch Source Plugin Version 740.v04f287f9194d
### What Operating System are you using (both controller, and any agents involved in the problem)?
OS: WIndows
Jenkins v2.541.2,
gitlab v18.9
git version 2.53.0.windows.1
GitLab Branch Source Plugin Version 740.v04f287f9194d.
### Reproduction steps
All the info are provided below
### Expected Results
Multibranch scanning working
### Actual Results
Multibranch scan keeps failing throwing the following error:
ERROR: [Di. März 31 10:38:12 MESZ 2026] Could not update folder level actions from source 2
[Di. März 31 10:38:12 MESZ 2026] Finished branch indexing. Indexing took 1.7 sec
FATAL: Failed to recompute children of OneMXO GitLab
com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.gitlab4j.api.models.Project` from Array value (token `JsonToken.START_ARRAY`)
at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 1]
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:72)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1814)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1588)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1535)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeFromArray(BeanDeserializer.java:687)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeOther(BeanDeserializer.java:203)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:179)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.ObjectReader._bind(ObjectReader.java:2117)
at PluginClassLoader for jackson2-api//com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1252)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.jackson.internal.jackson.jaxrs.base.ProviderBase.readFrom(ProviderBase.java:840)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.invokeReadFrom(ReaderInterceptorExecutor.java:236)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:215)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:135)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1072)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:676)
Caused: jakarta.ws.rs.ProcessingException: Error reading entity from input stream.
at PluginClassLoader for jersey3-api//org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:691)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:610)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.client.ClientResponse.readEntity(ClientResponse.java:307)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.client.InboundJaxrsResponse$1.call(InboundJaxrsResponse.java:93)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.internal.Errors.process(Errors.java:292)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.internal.Errors.process(Errors.java:274)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.internal.Errors.process(Errors.java:205)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:366)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.client.InboundJaxrsResponse.runInScopeIfPossible(InboundJaxrsResponse.java:244)
at PluginClassLoader for jersey3-api//org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:90)
at PluginClassLoader for gitlab-api//org.gitlab4j.api.ProjectApi.getProject(ProjectApi.java:814)
at PluginClassLoader for gitlab-api//org.gitlab4j.api.ProjectApi.getProject(ProjectApi.java:744)
at PluginClassLoader for gitlab-branch-source//io.jenkins.plugins.gitlabbranchsource.GitLabSCMSource.getGitlabProject(GitLabSCMSource.java:214)
at PluginClassLoader for gitlab-branch-source//io.jenkins.plugins.gitlabbranchsource.GitLabSCMSource.getGitlabProject(GitLabSCMSource.java:206)
at PluginClassLoader for gitlab-branch-source//io.jenkins.plugins.gitlabbranchsource.GitLabSCMSource.retrieveActions(GitLabSCMSource.java:615)
at PluginClassLoader for scm-api//jenkins.scm.api.SCMSource.fetchActions(SCMSource.java:843)
at PluginClassLoader for branch-api//jenkins.branch.MultiBranchProject.computeChildren(MultiBranchProject.java:650)
at PluginClassLoader for cloudbees-folder//com.cloudbees.hudson.plugins.folder.computed.ComputedFolder.updateChildren(ComputedFolder.java:272)
at PluginClassLoader for cloudbees-folder//com.cloudbees.hudson.plugins.folder.computed.FolderComputation.run(FolderComputation.java:170)
at PluginClassLoader for branch-api//jenkins.branch.MultiBranchProject$BranchIndexing.run(MultiBranchProject.java:1096)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:456)
Finished: FAILURE
### Anything else?
_No response_
### Are you interested in contributing a fix?
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.