Skip to content

The Jakarta related dependent modules should be broken out #516

Closed
@starksm64

Description

@starksm64
Issue Overview

With the revival of the Jakarta EE specifications starting to produce new content, an issue with keeping the Arquillian modules related to the Jakarta EE APIs is that The EE APIs are updating the requirement Java SE used for compliation. EE 10 had a baseline of Java SE 11 and EE 11 will have a baseline of Java SE 21.

The problem this causes in seen in the current CI build of the #514 PR. Updating the Jakarta Rest api version to 3.1.0 has added a requirement for Java SE 11 and the Java SE 8 based tests are now failing.

What I would propose is that:

  1. Create a new arquillian-jakarta repository
  2. The exisitng arquillian-core repo submodules that depend on Jakarta EE apis be moved into the arquillian-jakarta repo
  3. A new 1.8.0.Final release of arquillian-core is made without the arquillian-jakarta content
  4. a 1.8.0.Final release of the arquillian-jakarta content is made

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions