apache / apache/shardingsphere

Transition from Jakarta EE 8 to Jakarta EE 9

Open
#26,041 33 comments 0 reactions 1 assignee Claimed by @linghengqian View on GitHub
feature: transaction status: blocked type: dependencies type: enhancement
Dominant language
Java
Stars
20.8k
Forks
6.9k
Avg merge
11h 38m
Merged PRs (30d)
326

Description

## Feature Request

**For English only**, other languages will not be accepted.

Please pay attention on issues you submitted, because we maybe need more details.
If no response anymore and we cannot make decision by current information, we will **close it**.

Please answer these questions before submitting your issue. Thanks!

### Is your feature request related to a problem?

No

### Describe the feature you would like.

After Jakarta EE 9 has been released, The group id `javax-***` is no longer maintained, it would be a good idea to migrate `javax` to `jakarta` namespace.

The following GAVs are mentioned in shardingsphere:

```xml

javax.transaction
jta

javax.annotation
javax.annotation-api

javax.xml.bind
jaxb-api

javax.activation
javax.activation-api

```

Here is the latest version until May 30th, 2023:

```xml

jakarta.transaction
jakarta.transaction-api
2.0.1

jakarta.annotation
jakarta.annotation-api
2.1.1

jakarta.xml.bind
jakarta.xml.bind-api
4.0.0

jakarta.activation
jakarta.activation-api
2.1.2

```

Refs:
[Jakarta EE Maven Coordinates](https://wiki.eclipse.org/Jakarta_EE_Maven_Coordinates)
[Transition from Java EE to Jakarta EE](https://blogs.oracle.com/javamagazine/post/transition-from-java-ee-to-jakarta-ee)
[Javax to Jakarta Namespace Ecosystem Progress](https://jakarta.ee/blogs/javax-jakartaee-namespace-ecosystem-progress/)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.