jenkinsci / jenkinsci/ctrf-json-plugin
Regression - Missing org.jenkins-ci.plugins:jackson2-api in pom.xml and no longer working without
- Dominant language
- Java
- Stars
- 5
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
### Jenkins and plugins versions report
Environment
```text
Jenkins: 2.561
OS: Windows Server
Java: 21.0.6 - Eclipse Adoptium
---
ace-editor:1.1
analysis-core:1.96
analysis-model-api:14.5.0-968.v4b_155edf8f68
ansible:635.v34b_48e979c86
ansicolor:536.v13fa_b_860c267
ant:520.vd082ecfb_16a_9
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.6-193.vf028a_770a_fa_c
artifactory:4.0.8
asm-api:9.9.1-189.vb_5ef2964da_91
authentication-tokens:1.144.v5ff4a_5ec5c33
azure-credentials:421.vb_ffd07e951a_2
azure-sdk:259.vf079c96088a_f
blueocean:1.27.25
blueocean-autofavorite:1.2.5
blueocean-bitbucket-pipeline:1.27.25
blueocean-commons:1.27.25
blueocean-config:1.27.25
blueocean-core-js:1.27.25
blueocean-dashboard:1.27.25
blueocean-display-url:2.4.4
blueocean-events:1.27.25
blueocean-git-pipeline:1.27.25
blueocean-github-pipeline:1.27.25
blueocean-i18n:1.27.25
blueocean-jira:1.27.25
blueocean-jwt:1.27.25
blueocean-personalization:1.27.25
blueocean-pipeline-api-impl:1.27.25
blueocean-pipeline-editor:1.27.25
blueocean-pipeline-scm-api:1.27.25
blueocean-rest:1.27.25
blueocean-rest-impl:1.27.25
blueocean-web:1.27.25
bootstrap4-api:4.6.0-6
bootstrap5-api:5.3.8-1024.v127320880c60
bouncycastle-api:2.30.1.84-291.v9f17b_21896e2
branch-api:2.1280.v0d4e5b_b_460ef
build-failure-analyzer:2.6.1
build-monitor-plugin:1034.vd5c4f4d17b_ff
build-timeout:1.40
build-with-parameters:81.ve4a_9c2499d9a
buildgraph-view:1.8
caffeine-api:3.2.3-194.v31a_b_f7a_b_5a_81
checks-api:402.vca_263b_f200e3
claim:617.v149399f86b_de
cloudbees-bitbucket-branch-source:937.3.1
cloudbees-folder:6.1100.ve9eed61d16c4
cobertura:1.17
code-coverage-api:4.99.0
command-launcher:134.v025a_5fcf9dea_
commons-collections4-api:4.5.0-8.va_d5448ef9011
commons-compress-api:1.28.0-3
commons-lang3-api:3.20.0-109.ve43756e2d2b_4
commons-text-api:1.15.0-218.va_61573470393
conditional-buildstep:1.5.0
config-file-provider:1006.vc7366c201f57
coverage:3.3212.vd0f86de315fe
crap4j:0.9
credentials:1502.v5c95e620ddfe
credentials-binding:719.v80e905ef14eb_
ctrf-json:36.999
dark-theme:652.vea_da_dfea_e769
dashboard-view:2.558.v96b_901978e47
data-tables-api:2.3.7-1558.vf82fa_133ce1c
declarative-pipeline-migration-assistant:1.6.6
declarative-pipeline-migration-assistant-api:1.6.6
dependency-check-jenkins-plugin:5.6.3
dependency-track:6.0.2
disable-job-button:1.3.vf55949267366
display-url-api:2.217.va_6b_de84cc74b_
docker-build-publish:1.4.0
docker-build-step:2.13
docker-commons:472.vee120e23d3a_c
docker-java-api:3.7.1-136.v5d70f77a_c3d6
docker-workflow:634.vedc7242b_eda_7
durable-task:664.v2b_e7a_dfff66c
echarts-api:6.0.0-1281.vd3d21a_1ca_cb_4
eddsa-api:0.3.0.1-29.v67e9a_1c969b_b_
email-ext:1933.v45cec755423f
external-monitor-job:223.vb_fddcf42c9b_3
fail-the-build-plugin:5.v153b_2c826ef0
favorite:2.263.v941d21defef7
file-operations:439.vdc9d3b_d74b_d9
font-awesome-api:7.2.0-983.v3f63c34eddb_9
forensics-api:4.1881.v79c6e496c613
gatling:1.3.0
git:5.10.1
git-client:6.6.0
git-server:137.ve0060b_432302
github:1.46.0
github-api:1.330-492.v3941a_032db_2a_
github-branch-source:1967.vdea_d580c1a_b_a_
gitlab-api:6.2.0-111.vf174d6b_8c12e
gitlab-branch-source:740.v04f287f9194d
gitlab-hook:1.4.2
gitlab-logo:232.v34a_9b_98d4eb_b_
gitlab-merge-request-jenkins:2.0.0
gitlab-plugin:1.9.13
gradle:2.19.1244.v1f9866817fec
greenballs:1.15.1
gson-api:2.13.2-198.v45e4a_55d9b_a_a_
h2-api:11.1.4.199-36.vb_ee07e965744
handlebars:3.0.8
handy-uri-templates-2-api:2.1.8-38.vcea_5d521d5f3
hashicorp-vault-plugin:379.v080d932e61e4
htmlpublisher:427
http_request:1.25
instance-identity:203.v15e81a_1b_7a_38
ionicons-api:94.vcc3065403257
ivy:604.v6dd214d04ef3
jackson-annotations2-api:2.21-7.v4777a_f3a_a_d47
jackson2-api:2.21.2-436.v29efdb_7418ff
jackson3-api:3.1.2-73.v3e5485d8b_148
jakarta-activation-api:2.1.4-1
jakarta-mail-api:2.1.5-1
jakarta-xml-bind-api:4.0.6-12.vb_1833c1231d3
javadoc:354.vee1a_660b_4990
javax-activation-api:1.2.0-8
javax-mail-api:1.6.2-11
jaxb:2.3.9-143.v5979df3304e6
jdk-tool:83.v417146707a_3d
jenkins-design-language:1.27.25
jenkins-jira-issue-updater:1.18
jersey2-api:2.48-180.ve47b_264f849b_
jersey3-api:3.1.11-4.v77818819c2e1
jira:3.21
jira-steps:2.1.185.vf95b_e8a_f13fe
jjwt-api:0.13.0-141.vd58b_a_9592b_6c
jnr-posix-api:3.1.22-204.v925e2b_09a_42c
joda-time-api:2.14.1-187.vdf2def02b_8a_1
jquery:1.12.4-3
jquery-detached:1.2.1
jquery3-api:3.7.1-682.vfa_cdce169929
jsch:0.2.16-95.v3eecb_55fa_b_78
json-api:20251224-185.v0cc18490c62c
json-path-api:3.0.0-218.vcd4dd1355de2
jsoup:1.22.2-95.vc5d00f1eb_42d
junit:1403.vd9d1413fd205
kubernetes-cli:1.375.v8001982544ba
kubernetes-client-api:7.3.1-256.v788a_0b_787114
kubernetes-credentials:207.v492f58828b_ed
ldap:807.v7d7de30930cf
linenumbers:1.3
lockable-resources:1509.va_6b_5b_5cb_0b_40
locks-and-latches:0.6
logstash:2.5.0221.vdb_e90c1e47d8
m2release:0.16.4
mailer:534.v1b_36f5864073
mapdb-api:1.0.9-44.va_1e1310c9118
mask-passwords:220.v95819055b_265
matrix-auth:3.2.9
matrix-project:870.v9db_fcfc2f45b_
maven-plugin:3.27
mercurial:1323.ve69d2a_db_8a_b_d
metrics:4.2.37-494.v06f9a_939d33a_
mina-sshd-api-common:2.16.0-167.va_269f38cc024
mina-sshd-api-core:2.16.0-167.va_269f38cc024
momentjs:1.1.1
monitoring:2.6.0
msbuild:1.40
multiple-scms:0.8
netty-api:4.2.12.Final-25.v1b_911a_364383
okhttp-api:5.3.2-200.vedb_720a_cf1f8
oss-symbols-api:442.v99039087229b_
pam-auth:1.12
parameterized-trigger:890.vc240a_a_e1217f
pipeline-build-step:584.vdb_a_2cc3a_d07a_
pipeline-github-lib:65.v203688e7727e
pipeline-graph-analysis:254.v0f63a_a_447dca_
pipeline-groovy-lib:797.v90ea_a_9b_e45a_0
pipeline-input-step:551.vdff487c5998c
pipeline-maven:1672.v1b_d4c0435b_20
pipeline-maven-api:1672.v1b_d4c0435b_20
pipeline-milestone-step:152.v6e22b_8cfc66c
pipeline-model-api:2.2277.v00573e73ddf1
pipeline-model-definition:2.2277.v00573e73ddf1
pipeline-model-extensions:2.2277.v00573e73ddf1
pipeline-rest-api:2.41
pipeline-stage-step:345.va_96187909426
pipeline-stage-tags-metadata:2.2277.v00573e73ddf1
pipeline-stage-view:2.41
pipeline-utility-steps:2.20.0
plain-credentials:199.v9f8e1f741799
plugin-util-api:7.1330.v47b_46ee2047a_
popper-api:1.16.1-3
popper2-api:2.11.6-5
prism-api:1.30.0-720.v1eb_7496954b_3
promoted-builds:992.va_00888f21b_74
pubsub-light:1.19
resource-disposer:0.25
ruby-runtime:0.12
run-condition:276.v97298f3a_cd51
sbt:126.v4472785f4752
scm-api:728.vc30dcf7a_0df5
script-security:1399.ve6a_66547f6e1
seleniumhq:0.4
sidebar-link:2.5.0
slack:795.v4b_9705b_e6d47
snakeyaml-api:2.5-149.v72471e9c6371
snakeyaml-engine-api:3.0.1-5.vd98ea_ff3b_92e
sonar:2.18.2
sse-gateway:1.29
ssh-agent:396.vcc7d84e622ec
ssh-credentials:372.va_250881b_08cd
ssh-slaves:3.1097.v868116049892
sshd:3.384.vc89b_5e138cf9
strict-crumb-issuer:2.1.1
structs:362.va_b_695ef4fdf9
subversion:1303.vcfd9679fb_c12
svnpublisher:0.1
theme-manager:346.v06cca_64c6a_37
thinBackup:2.1.4
timestamper:1.30
token-macro:477.vd4f0dc3cb_cf1
translation:1.16
trilead-api:2.284.v1974ea_324382
uno-choice:2.8.9
variant:70.va_d9f17f859e0
versioncolumn:400.v3c5c3004f31d
versionnumber:234.v315d3b_3cb_fb_5
view-job-filters:406.va_0ec67147ee2
warnings-ng:13.10087.ve5ccdb_b_17f4c
windows-slaves:1.8.1
woodstox-core-api:7.1.1-1.v4d297985f397
workflow-aggregator:608.v67378e9d3db_1
workflow-api:1413.v2ff1a_5e720fa_
workflow-basic-steps:1098.v808b_fd7f8cf4
workflow-cps:4285.v8df38f05c3c5
workflow-cps-global-lib:615.vb_b_0664a_b_19f3
workflow-durable-task-step:1475.ved562f6ec8b_3
workflow-job:1573.v1465f6f78810
workflow-multibranch:821.vc3b_4ea_780798
workflow-scm-step:466.va_d69e602552b_
workflow-step-api:724.v538c2362b_dfb_
workflow-support:1015.v785e5a_b_b_8b_22
ws-cleanup:0.49
xfpanel:2.0.1
```
### What Operating System are you using (both controller, and any agents involved in the problem)?
Windows Controller, but should be all
### Reproduction steps
1. Call publishCtrfResults in a Jenkinsfile
Getting java.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonParser
### Expected Results
Publish ctrf test results
### Actual Results
Error java.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonParser
### Anything else?
_No response_
### Are you interested in contributing a fix?
Yes I have the patch to the pom.xml
Contributor guide
Assessment
This issue has not been assessed yet.