-
Enhancement
-
Resolution: Done
-
Major
-
None
-
None
Infinispan 14.0.x provides -jakarta dependencies that utilise the eclipse transformer to change package names from javax. -> jakarta., consequently our code base still uses import javax. statements. This is an issue when integrating with more recent frameworks that utilise the jakarta. packages, for example Quarkus 3.0.
We should migrate the Infinispan code to use jakarta.* packages as the default. The `-jakarta` dependencies will no longer be provided.
Users who require Java EE packages should continue to utilise the 14.0.x stream until they are able to migrate to Jakarta.
- is blocked by
-
ISPN-14742 Remove GeronimoTransactionManager
-
- Resolved
-
-
ISPN-14756 Remove JCache support
-
- Resolved
-
-
ISPN-14786 Remove Wildfly modules
-
- Resolved
-
-
ISPN-14787 Remove Spring5 and Spring Boot 2 support
-
- Resolved
-
-
ISPN-14757 Wildfly 27.0.1.Final
-
- Closed
-
[ISPN-14735] Move to JakartaEE packages
Forum Reference | New: https://github.com/infinispan/infinispan/discussions/10771 |
Assignee | New: Ryan Emerson [ remerson@redhat.com ] |
Link |
New:
This issue is blocked by |
Summary | Original: Make the server depend on the JakartaEE artifacts | New: Utilise JakartaEE artifacts |
Summary | Original: Utilise JakartaEE artifacts | New: Utilise JakartaEE artifacts by default |
Description | New: Infinispan 14.0.x provides -jakarta dependencies that utilise the eclipse transformer to change package names from {{javax.}} -> {{jakarta.}} |
Summary | Original: Utilise JakartaEE artifacts by default | New: Utilise JakartaEE packages by default |
Summary | Original: Utilise JakartaEE packages by default | New: Use JakartaEE packages by default |
Summary | Original: Use JakartaEE packages by default | New: Default to JakartaEE packages |
Description | Original: Infinispan 14.0.x provides -jakarta dependencies that utilise the eclipse transformer to change package names from {{javax.}} -> {{jakarta.}} |
New:
Infinispan 14.0.x provides -jakarta dependencies that utilise the eclipse transformer to change package names from {{javax.}} -> {{jakarta.}}, consequently our code base still uses {{import javax.*}} statements. This is an issue when integrating with more recent frameworks that utilise the {{jakarta.*}} packages, for example Quarkus 3.0.
We should migrate the Infinispan code to use {{jakarta.*}} packages as the default, with {{-javaee}} modules provided for {{javax.*}} users. The `-jakarta` dependencies will no longer be provided. |
Status | Original: New [ 10016 ] | New: Open [ 1 ] |
Git Pull Request | New: https://github.com/infinispan/infinispan/pull/10791 | |
Status | Original: Open [ 1 ] | New: Pull Request Sent [ 10011 ] |
Summary | Original: Default to JakartaEE packages | New: Move to JakartaEE packages |
Description |
Original:
Infinispan 14.0.x provides -jakarta dependencies that utilise the eclipse transformer to change package names from {{javax.}} -> {{jakarta.}}, consequently our code base still uses {{import javax.*}} statements. This is an issue when integrating with more recent frameworks that utilise the {{jakarta.*}} packages, for example Quarkus 3.0.
We should migrate the Infinispan code to use {{jakarta.*}} packages as the default, with {{-javaee}} modules provided for {{javax.*}} users. The `-jakarta` dependencies will no longer be provided. |
New:
Infinispan 14.0.x provides -jakarta dependencies that utilise the eclipse transformer to change package names from {{javax.}} -> {{jakarta.}}, consequently our code base still uses {{import javax.*}} statements. This is an issue when integrating with more recent frameworks that utilise the {{jakarta.*}} packages, for example Quarkus 3.0.
We should migrate the Infinispan code to use {{jakarta.*}} packages as the default. The `-jakarta` dependencies will no longer be provided. |
Link |
New:
This issue is blocked by |
Link |
New:
This issue is blocked by |
Description |
Original:
Infinispan 14.0.x provides -jakarta dependencies that utilise the eclipse transformer to change package names from {{javax.}} -> {{jakarta.}}, consequently our code base still uses {{import javax.*}} statements. This is an issue when integrating with more recent frameworks that utilise the {{jakarta.*}} packages, for example Quarkus 3.0.
We should migrate the Infinispan code to use {{jakarta.*}} packages as the default. The `-jakarta` dependencies will no longer be provided. |
New:
Infinispan 14.0.x provides -jakarta dependencies that utilise the eclipse transformer to change package names from {{javax.}} -> {{jakarta.}}, consequently our code base still uses {{import javax.*}} statements. This is an issue when integrating with more recent frameworks that utilise the {{jakarta.*}} packages, for example Quarkus 3.0.
We should migrate the Infinispan code to use {{jakarta.*}} packages as the default. The `-jakarta` dependencies will no longer be provided. Users who require Java EE packages should continue to utilise the 14.0.x stream until they are able to migrate to Jakarta. |
Link |
New:
This issue is blocked by |
Link |
New:
This issue is blocked by |
Fix Version/s | New: 15.0.0.Dev01 [ 12397932 ] | |
Resolution | New: Done [ 1 ] | |
Status | Original: Pull Request Sent [ 10011 ] | New: Resolved [ 5 ] |
Workflow | Original: GIT Pull Request with Triage workflow [ 23132769 ] | New: OJA-WF-BG [ 24698927 ] |