Skip to content

Remove Pax CDI support#2471

Merged
jbonofre merged 1 commit into
mainfrom
remove-pax-cdi
Mar 23, 2026
Merged

Remove Pax CDI support#2471
jbonofre merged 1 commit into
mainfrom
remove-pax-cdi

Conversation

@jbonofre
Copy link
Copy Markdown
Member

Summary

  • Remove all Pax CDI references: version property, Maven dependencies, feature repository entries, and override configurations
  • Delete PaxCdiFeaturesTest integration test class and CDI user guide documentation
  • Clean up LICENSE files, provisioning docs, and feature repo-refresh test that referenced pax-cdi

Pax CDI is no longer maintained and is incompatible with Pax Web 11.x (requires Pax Web < 9.0).

Test plan

  • Verify the build compiles successfully without pax-cdi dependencies
  • Run integration tests to ensure no remaining references cause failures
  • Confirm feature:repo-list no longer includes pax-cdi repository

Pax CDI is no longer maintained and incompatible with Pax Web 11.x.
Remove all references including dependencies, feature repositories,
integration tests, documentation, and license entries.
@jbonofre jbonofre linked an issue Mar 22, 2026 that may be closed by this pull request
@github-actions
Copy link
Copy Markdown

Test Results

237 files   - 1  237 suites   - 1   23m 58s ⏱️ +26s
924 tests  - 6  875 ✅  - 3  49 💤  - 3  0 ❌ ±0 
928 runs   - 6  879 ✅  - 3  49 💤  - 3  0 ❌ ±0 

Results for commit 7b70db0. ± Comparison against base commit ef6e2da.

This pull request removes 6 tests.
org.apache.karaf.itests.features.PaxCdiFeaturesTest ‑ installPaxCdiFeature
org.apache.karaf.itests.features.PaxCdiFeaturesTest ‑ installPaxCdiOpenwebbeansFeature
org.apache.karaf.itests.features.PaxCdiFeaturesTest ‑ installPaxCdiWebFeature
org.apache.karaf.itests.features.PaxCdiFeaturesTest ‑ installPaxCdiWebOpenwebbeansFeature
org.apache.karaf.itests.features.PaxCdiFeaturesTest ‑ installPaxCdiWebWeldFeature
org.apache.karaf.itests.features.PaxCdiFeaturesTest ‑ installPaxCdiWeldFeature

@fpapon fpapon self-requested a review March 22, 2026 19:17
@jbonofre jbonofre merged commit f6cecbd into main Mar 23, 2026
3 checks passed
@jbonofre jbonofre deleted the remove-pax-cdi branch March 23, 2026 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove PAX CDI

2 participants