-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
Jenkins: 2.492.2
OS: Linux - 5.14.0-427.50.1.el9_4.x86_64
Java: 17.0.14 - Red Hat, Inc. (OpenJDK 64-Bit Server VM)
---
Parameterized-Remote-Trigger:3.2.1
active-directory:2.39
ansible:500.v7564a_db_8feec
ansicolor:1.0.6
ant:513.vde9e7b_a_0da_0f
antisamy-markup-formatter:173.v680e3a_b_69ff3
apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83
apache-httpcomponents-client-5-api:5.4-136.v5a_21779c63f8
asm-api:9.7.1-97.v4cc844130d97
authentication-tokens:1.131.v7199556c3004
authorize-project:2.0.0
badge:2.7
blueocean:1.27.17
blueocean-autofavorite:1.2.5
blueocean-bitbucket-pipeline:1.27.17
blueocean-commons:1.27.17
blueocean-config:1.27.17
blueocean-core-js:1.27.17
blueocean-dashboard:1.27.17
blueocean-display-url:2.4.4
blueocean-events:1.27.17
blueocean-git-pipeline:1.27.17
blueocean-github-pipeline:1.27.17
blueocean-i18n:1.27.17
blueocean-jira:1.27.17
blueocean-jwt:1.27.17
blueocean-personalization:1.27.17
blueocean-pipeline-api-impl:1.27.17
blueocean-pipeline-editor:1.27.17
blueocean-pipeline-scm-api:1.27.17
blueocean-rest:1.27.17
blueocean-rest-impl:1.27.17
blueocean-web:1.27.17
bootstrap5-api:5.3.3-2
bouncycastle-api:2.30.1.80-256.vf98926042a_9b_
branch-api:2.1214.v3f652804588d
build-failure-analyzer-ext:2.5.3
build-timeout:1.36
build-user-vars-plugin:195.v8c35f9d5c3dc
caffeine-api:3.2.0-161.v691ef352cee1
checks-api:367.v18b_7f530e54a_
claim-ext:1.6
cloudbees-bitbucket-branch-source:935.1.2
cloudbees-disk-usage-simple:239.v6a_f1a_c1c8046
cloudbees-folder:6.985.va_f1635030cc5
commons-compress-api:1.27.1-2
commons-lang3-api:3.17.0-84.vb_b_938040b_078
commons-text-api:1.13.0-153.v91dcd89e2a_22
config-file-provider:982.vb_a_e458a_37021
configuration-as-code:1932.v75cb_b_f1b_698d
copyartifact:765.v0357cc6e6eb_3
credentials:1408.va_622a_b_f5b_1b_1
credentials-binding:687.v619cb_15e923f
customizable-header:175.v07c36327359a_
data-tables-api:2.2.2-1
dependency-check-jenkins-plugin:5.6.0
display-url-api:2.209.v582ed814ff2f
docker-commons:451.vd12c371eeeb_3
docker-workflow:611.v16e84da_6d3ff
durable-task:587.v84b_877235b_45
echarts-api:5.6.0-2
eddsa-api:0.3.0-13.v7cb_69ed68f00
email-ext:1876.v28d8d38315b_d
emoji-symbols-api:16.0-26.v9818ff7423f0
envinject:2.926.v69c9b_3896a_96
envinject-api:1.235.va_14c74f8f487
extended-read-permission:61.vf24570ff3b_e9
extra-columns:1.27
favorite:2.225.v68765b_b_a_1fa_3
file-operations:353.vf3b_9b_a_f1f7f7
flatpickr-api:4.6.13-18.vcf5f6a_5b_8468
font-awesome-api:6.7.2-1
gentle-shutdown:0.2.3
git:5.7.0
git-client:6.1.2
git-server:137.ve0060b_432302
github:1.42.0
github-api:1.321-478.vc9ce627ce001
github-branch-source:1810.v913311241fa_9
gson-api:2.12.1-113.v347686d6729f
handy-uri-templates-2-api:2.1.8-36.v85e4cb_234a_13
hashicorp-vault-pipeline:1.4
hashicorp-vault-plugin:371.v884a_4dd60fb_6
htmlpublisher:424.va_e57f1253461
http_request:1.20
instance-identity:203.v15e81a_1b_7a_38
ionicons-api:82.v0597178874e1
jackson2-api:2.18.3-402.v74c4eb_f122b_2
jakarta-activation-api:2.1.3-2
jakarta-mail-api:2.1.3-2
javax-activation-api:1.2.0-8
javax-mail-api:1.6.2-11
jaxb:2.3.9-133.vb_ec76a_73f706
jdk-tool:83.v417146707a_3d
jenkins-design-language:1.27.17
jersey2-api:2.45-154.v4ded3dc34f81
jira:3.14
jjwt-api:0.11.5-120.v0268cf544b_89
job-dsl:1.91
jobConfigHistory:1305.vf20a_356586b_8
joda-time-api:2.13.1-115.va_6b_5f8efb_1d8
jquery3-api:3.7.1-3
jsch:0.2.16-95.v3eecb_55fa_b_78
json-api:20250107-125.v28b_a_ffa_eb_f01
json-path-api:2.9.0-148.v22a_7ffe323ce
junit:1317.v5b_35d792b_06a_
kubernetes:4324.vfec199a_33512
kubernetes-client-api:6.10.0-251.v556f5f100500
kubernetes-credentials:192.v4d5b_1c429d17
locale:566.v3323643741cc
lockable-resources:1349.v8b_ccb_c5487f7
mailer:489.vd4b_25144138f
matrix-project:845.vffd7fa_f27555
metrics:4.2.21-464.vc9fa_a_0d6265d
mina-sshd-api-common:2.14.0-143.v2b_362fc39576
mina-sshd-api-core:2.14.0-143.v2b_362fc39576
next-build-number:66.v4b_4762172d53
okhttp-api:4.11.0-183.va_87fc7a_89810
parameterized-scheduler:285.ve611986d4c48
people-view:1.2
pipeline-build-step:557.v95d96f77b_2b_8
pipeline-config-history:1.6
pipeline-graph-analysis:231.v56354571a_da_0
pipeline-graph-view:423.v765c49ca_da_3f
pipeline-groovy-lib:752.vdddedf804e72
pipeline-input-step:517.vf8e782ee645c
pipeline-maven:1508.v347c4b_692202
pipeline-maven-api:1508.v347c4b_692202
pipeline-milestone-step:127.vb_52887ca_3b_6d
pipeline-model-api:2.2247.va_423189a_7dff
pipeline-model-definition:2.2247.va_423189a_7dff
pipeline-model-extensions:2.2247.va_423189a_7dff
pipeline-rest-api:2.37
pipeline-stage-step:322.vecffa_99f371c
pipeline-stage-tags-metadata:2.2247.va_423189a_7dff
pipeline-stage-view:2.37
pipeline-utility-steps:2.19.0
plain-credentials:183.va_de8f1dd5a_2b_
plugin-util-api:6.0.0
prism-api:1.30.0-1
prometheus:819.v50953a_c560dd
pubsub-light:1.19
release-status:3.0.5
resource-disposer:0.25
role-strategy:756.v978cb_392eb_d3
saml:4.525.v4f6a_7209447e
scm-api:704.v3ce5c542825a_
script-security:1373.vb_b_4a_a_c26fa_00
scriptler:397.vc46f19cb_3c18
shared-library-version-override:24.v102d8d8fd0cc
simple-theme-plugin:202.v6367d3dea_73b_
snakeyaml-api:2.3-123.v13484c65210a_
sonar:2.18
sse-gateway:1.28
ssh-agent:384.ve275343791a_6
ssh-credentials:355.v9b_e5b_cde5003
ssh-slaves:3.1031.v72c6b_883b_869
ssh-steps:2.0.79.v1d1b_5f76dda_8
sshd:3.353.v2b_d33c46e970
structs:343.vdcf37b_a_c81d5
thinBackup:2.1.2
timestamper:1.28
token-macro:444.v52de7e9c573d
trilead-api:2.192.vc50a_d147e369
validating-string-parameter:255.v31e2e6d0d273
variant:70.va_d9f17f859e0
versioncolumn:320.v6b_b_814ca_01f7
view-job-filters:396.veea_3d19b_9551
workflow-aggregator:600.vb_57cdd26fdd7
workflow-api:1363.v03f731255494
workflow-basic-steps:1079.vce64b_a_929c5a_
workflow-cps:4043.va_fb_de6a_a_8b_f5
workflow-durable-task-step:1405.v1fcd4a_d00096
workflow-job:1505.vea_4b_20a_4a_495
workflow-multibranch:803.v08103b_87c280
workflow-scm-step:437.v05a_f66b_e5ef8
workflow-step-api:700.v6e45cb_a_5a_a_21
workflow-support:963.va_600813d04a_a_
ws-cleanup:0.48Jenkins: 2.492.2 OS: Linux - 5.14.0-427.50.1.el9_4.x86_64 Java: 17.0.14 - Red Hat, Inc. (OpenJDK 64-Bit Server VM) --- Parameterized-Remote-Trigger:3.2.1 active-directory:2.39 ansible:500.v7564a_db_8feec ansicolor:1.0.6 ant:513.vde9e7b_a_0da_0f antisamy-markup-formatter:173.v680e3a_b_69ff3 apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83 apache-httpcomponents-client-5-api:5.4-136.v5a_21779c63f8 asm-api:9.7.1-97.v4cc844130d97 authentication-tokens:1.131.v7199556c3004 authorize-project:2.0.0 badge:2.7 blueocean:1.27.17 blueocean-autofavorite:1.2.5 blueocean-bitbucket-pipeline:1.27.17 blueocean-commons:1.27.17 blueocean-config:1.27.17 blueocean-core-js:1.27.17 blueocean-dashboard:1.27.17 blueocean-display-url:2.4.4 blueocean-events:1.27.17 blueocean-git-pipeline:1.27.17 blueocean-github-pipeline:1.27.17 blueocean-i18n:1.27.17 blueocean-jira:1.27.17 blueocean-jwt:1.27.17 blueocean-personalization:1.27.17 blueocean-pipeline-api-impl:1.27.17 blueocean-pipeline-editor:1.27.17 blueocean-pipeline-scm-api:1.27.17 blueocean-rest:1.27.17 blueocean-rest-impl:1.27.17 blueocean-web:1.27.17 bootstrap5-api:5.3.3-2 bouncycastle-api:2.30.1.80-256.vf98926042a_9b_ branch-api:2.1214.v3f652804588d build-failure-analyzer-ext:2.5.3 build-timeout:1.36 build-user-vars-plugin:195.v8c35f9d5c3dc caffeine-api:3.2.0-161.v691ef352cee1 checks-api:367.v18b_7f530e54a_ claim-ext:1.6 cloudbees-bitbucket-branch-source:935.1.2 cloudbees-disk-usage-simple:239.v6a_f1a_c1c8046 cloudbees-folder:6.985.va_f1635030cc5 commons-compress-api:1.27.1-2 commons-lang3-api:3.17.0-84.vb_b_938040b_078 commons-text-api:1.13.0-153.v91dcd89e2a_22 config-file-provider:982.vb_a_e458a_37021 configuration-as-code:1932.v75cb_b_f1b_698d copyartifact:765.v0357cc6e6eb_3 credentials:1408.va_622a_b_f5b_1b_1 credentials-binding:687.v619cb_15e923f customizable-header:175.v07c36327359a_ data-tables-api:2.2.2-1 dependency-check-jenkins-plugin:5.6.0 display-url-api:2.209.v582ed814ff2f docker-commons:451.vd12c371eeeb_3 docker-workflow:611.v16e84da_6d3ff durable-task:587.v84b_877235b_45 echarts-api:5.6.0-2 eddsa-api:0.3.0-13.v7cb_69ed68f00 email-ext:1876.v28d8d38315b_d emoji-symbols-api:16.0-26.v9818ff7423f0 envinject:2.926.v69c9b_3896a_96 envinject-api:1.235.va_14c74f8f487 extended-read-permission:61.vf24570ff3b_e9 extra-columns:1.27 favorite:2.225.v68765b_b_a_1fa_3 file-operations:353.vf3b_9b_a_f1f7f7 flatpickr-api:4.6.13-18.vcf5f6a_5b_8468 font-awesome-api:6.7.2-1 gentle-shutdown:0.2.3 git:5.7.0 git-client:6.1.2 git-server:137.ve0060b_432302 github:1.42.0 github-api:1.321-478.vc9ce627ce001 github-branch-source:1810.v913311241fa_9 gson-api:2.12.1-113.v347686d6729f handy-uri-templates-2-api:2.1.8-36.v85e4cb_234a_13 hashicorp-vault-pipeline:1.4 hashicorp-vault-plugin:371.v884a_4dd60fb_6 htmlpublisher:424.va_e57f1253461 http_request:1.20 instance-identity:203.v15e81a_1b_7a_38 ionicons-api:82.v0597178874e1 jackson2-api:2.18.3-402.v74c4eb_f122b_2 jakarta-activation-api:2.1.3-2 jakarta-mail-api:2.1.3-2 javax-activation-api:1.2.0-8 javax-mail-api:1.6.2-11 jaxb:2.3.9-133.vb_ec76a_73f706 jdk-tool:83.v417146707a_3d jenkins-design-language:1.27.17 jersey2-api:2.45-154.v4ded3dc34f81 jira:3.14 jjwt-api:0.11.5-120.v0268cf544b_89 job-dsl:1.91 jobConfigHistory:1305.vf20a_356586b_8 joda-time-api:2.13.1-115.va_6b_5f8efb_1d8 jquery3-api:3.7.1-3 jsch:0.2.16-95.v3eecb_55fa_b_78 json-api:20250107-125.v28b_a_ffa_eb_f01 json-path-api:2.9.0-148.v22a_7ffe323ce junit:1317.v5b_35d792b_06a_ kubernetes:4324.vfec199a_33512 kubernetes-client-api:6.10.0-251.v556f5f100500 kubernetes-credentials:192.v4d5b_1c429d17 locale:566.v3323643741cc lockable-resources:1349.v8b_ccb_c5487f7 mailer:489.vd4b_25144138f matrix-project:845.vffd7fa_f27555 metrics:4.2.21-464.vc9fa_a_0d6265d mina-sshd-api-common:2.14.0-143.v2b_362fc39576 mina-sshd-api-core:2.14.0-143.v2b_362fc39576 next-build-number:66.v4b_4762172d53 okhttp-api:4.11.0-183.va_87fc7a_89810 parameterized-scheduler:285.ve611986d4c48 people-view:1.2 pipeline-build-step:557.v95d96f77b_2b_8 pipeline-config-history:1.6 pipeline-graph-analysis:231.v56354571a_da_0 pipeline-graph-view:423.v765c49ca_da_3f pipeline-groovy-lib:752.vdddedf804e72 pipeline-input-step:517.vf8e782ee645c pipeline-maven:1508.v347c4b_692202 pipeline-maven-api:1508.v347c4b_692202 pipeline-milestone-step:127.vb_52887ca_3b_6d pipeline-model-api:2.2247.va_423189a_7dff pipeline-model-definition:2.2247.va_423189a_7dff pipeline-model-extensions:2.2247.va_423189a_7dff pipeline-rest-api:2.37 pipeline-stage-step:322.vecffa_99f371c pipeline-stage-tags-metadata:2.2247.va_423189a_7dff pipeline-stage-view:2.37 pipeline-utility-steps:2.19.0 plain-credentials:183.va_de8f1dd5a_2b_ plugin-util-api:6.0.0 prism-api:1.30.0-1 prometheus:819.v50953a_c560dd pubsub-light:1.19 release-status:3.0.5 resource-disposer:0.25 role-strategy:756.v978cb_392eb_d3 saml:4.525.v4f6a_7209447e scm-api:704.v3ce5c542825a_ script-security:1373.vb_b_4a_a_c26fa_00 scriptler:397.vc46f19cb_3c18 shared-library-version-override:24.v102d8d8fd0cc simple-theme-plugin:202.v6367d3dea_73b_ snakeyaml-api:2.3-123.v13484c65210a_ sonar:2.18 sse-gateway:1.28 ssh-agent:384.ve275343791a_6 ssh-credentials:355.v9b_e5b_cde5003 ssh-slaves:3.1031.v72c6b_883b_869 ssh-steps:2.0.79.v1d1b_5f76dda_8 sshd:3.353.v2b_d33c46e970 structs:343.vdcf37b_a_c81d5 thinBackup:2.1.2 timestamper:1.28 token-macro:444.v52de7e9c573d trilead-api:2.192.vc50a_d147e369 validating-string-parameter:255.v31e2e6d0d273 variant:70.va_d9f17f859e0 versioncolumn:320.v6b_b_814ca_01f7 view-job-filters:396.veea_3d19b_9551 workflow-aggregator:600.vb_57cdd26fdd7 workflow-api:1363.v03f731255494 workflow-basic-steps:1079.vce64b_a_929c5a_ workflow-cps:4043.va_fb_de6a_a_8b_f5 workflow-durable-task-step:1405.v1fcd4a_d00096 workflow-job:1505.vea_4b_20a_4a_495 workflow-multibranch:803.v08103b_87c280 workflow-scm-step:437.v05a_f66b_e5ef8 workflow-step-api:700.v6e45cb_a_5a_a_21 workflow-support:963.va_600813d04a_a_ ws-cleanup:0.48
-
-
26.v47363215a_451
When entering the shared library information on the folder configuration page, an error message is shown: "An internal error occurred during form field validation (HTTP 500). Please reload the page and if the problem persists, ask the administrator for help."
The "validate" action still delivers success, and we were able to store the changes. The library override in fact works perfectly.
However, when revisiting the folder configuration page, the angry Jenkins "Oops!" error page is shown embedded in the config UI (directly below the version input field). Again, the validate action works.
The Jenkins logs shows following error log for both situations:
java.lang.NoSuchMethodError: 'java.util.Collection org.jenkinsci.plugins.workflow.libs.LibraryResolver.fromConfiguration(org.kohsuke.stapler.StaplerRequest)'
at PluginClassLoader for shared-library-version-override//io.jenkins.plugins.shared_library_version_override.LibraryCustomConfiguration$DescriptorImpl.doCheckVersion(LibraryCustomConfiguration.java:71)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
We are using
- Jenkins version 2.492.2
- Shared Library Version Override 24.v102d8d8fd0cc
- Pipeline: Groovy Libraries 752.vdddedf804e72
(Full list of plugins provided in Environment field.)
Any idea of what's going on here?