Skip to content

Migrate to Jakarta EE, update jooby to killbill fork, bump parent to 0.147.0-9c99329-SNAPSHOT#27

Merged
xsalefter merged 3 commits into
masterfrom
copilot/update-killbill-references
May 11, 2026
Merged

Migrate to Jakarta EE, update jooby to killbill fork, bump parent to 0.147.0-9c99329-SNAPSHOT#27
xsalefter merged 3 commits into
masterfrom
copilot/update-killbill-references

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 8, 2026

Jakarta EE namespace migration and dependency coordinate updates to align with the java2x branch of killbill-oss-parent.

Changes

  • Parent POM: 0.146.630.147.0-9c99329-SNAPSHOT
  • Jakarta EE migration:
    • javax.servlet.*jakarta.servlet.*
    • javax.inject.*jakarta.inject.*
    • javax.inject:javax.injectjakarta.inject:jakarta.inject-api
    • Left javax.sql and javax.annotation (Java SE namespaces) unchanged
  • Jooby fork: org.jooby:joobyorg.kill-bill.commons:killbill-jooby
  • CI workflows: Switched to killbill/gh-actions-shared/.github/workflows/snapshot.yml@java21

Notes

CI runs currently show action_required — needs maintainer approval for the new reusable workflow reference (@java21 branch).

….0-9c99329-SNAPSHOT, update CI to snapshot.yml@java21

Agent-Logs-Url: https://github.com/killbill/killbill-payment-test-plugin/sessions/49601aff-48a7-43cb-9d5e-962be9d8c34e

Co-authored-by: xsalefter <510438+xsalefter@users.noreply.github.com>
xsalefter added 2 commits May 12, 2026 03:11
Medium: Exception thrown in class org.killbill.billing.plugin.payment.TestingStates at new org.killbill.billing.plugin.payment.TestingStates() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks.
@xsalefter xsalefter marked this pull request as ready for review May 11, 2026 20:33
@xsalefter xsalefter merged commit 3998f54 into master May 11, 2026
5 checks passed
xsalefter added a commit that referenced this pull request May 11, 2026
…references"

This reverts commit 3998f54, reversing
changes made to 0afe93f.
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.

2 participants