Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track jars needing module-info.class #421

Closed
starksm64 opened this issue Oct 6, 2021 · 5 comments
Closed

Track jars needing module-info.class #421

starksm64 opened this issue Oct 6, 2021 · 5 comments
Labels
EE10 Issues being targeted for EE 10 platform specs

Comments

@starksm64
Copy link
Contributor

starksm64 commented Oct 6, 2021

We need to track the api jars that have no release plan, but need to be upgraded to support a proper module-info.class. From the https://github.com/eclipse-ee4j/jakartaee-api.git I generated the following list of api jars that don't have module-info.class entries.

[jakarta.websocket-api-2.0.0.jar, jakarta.el-api-4.0.0.jar, jakarta.servlet.jsp-api-3.0.0.jar, jakarta.inject-api-2.0.0.jar, jakarta.enterprise.cdi-api-3.0.0.jar, jakarta.jakartaee-web-api-10-SNAPSHOT.jar, jakarta.enterprise.concurrent-api-2.0.0.jar, jakarta.faces-3.0.0.jar, jakarta.faces-api-3.0.0.jar, jakarta.ejb-api-4.0.0.jar, jakarta.batch-api-2.0.0.jar, jakarta.authorization-api-2.0.0.jar, jakarta.transaction-api-2.0.0.jar, jakarta.servlet.jsp.jstl-api-2.0.0.jar, jakarta.validation-api-3.0.0.jar, jakarta.interceptor-api-2.0.0.jar, jakarta.servlet-api-5.0.0.jar, jakarta.jms-api-3.0.0.jar, jakarta.authentication-api-2.0.0.jar, jakarta.security.enterprise-api-2.0.0.jar, jakarta.resource-api-2.0.0.jar]

The api jars without a release plan trims this down to:
[jakarta.inject-api-2.0.0.jar, jakarta.ejb-api-4.0.0.jar, jakarta.transaction-api-2.0.0.jar, jakarta.validation-api-3.0.0.jar, jakarta.interceptor-api-2.0.0.jar]

I'll create project issues for service releases of the API jars for these to track their progress.

@dblevins
Copy link
Contributor

dblevins commented Oct 6, 2021

@starksm64 Hey, Scott. I suspect there's likely a discussion ongoing. If you have any pointers on where to jump into the discussion, that'd be great.

@starksm64
Copy link
Contributor Author

The discussion was originally on the platform calls and then today on the spec call where some apis not doing releases were mentioned as needing an update to include the module info. There is a current platform dev thread related to the topic that you can send your feedback to.

@kwsutter
Copy link
Contributor

kwsutter commented Oct 7, 2021

There is a current platform dev thread related to the topic that you can send your feedback to.

https://www.eclipse.org/lists/jakartaee-platform-dev/msg02813.html

@starksm64
Copy link
Contributor Author

All jars have been updated and released.

@Sineaggi
Copy link

Sineaggi commented Jul 31, 2023

Unless I'm mistaken it doesn't seem like the faces-api jar is modular?

EDIT: Perhaps this is the tracking issue jakartaee/faces#1815

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EE10 Issues being targeted for EE 10 platform specs
Projects
None yet
Development

No branches or pull requests

4 participants