You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I did observe the following 3 options for platform after typing 'jak' (jakartaee-10.0, jakartaee-11.0, jakartaee-9.1).
As a trial, I attempted to set jakartaee-11.0 for my platform. I don't believe jakartaee-11.0 is supported yet by Liberty (only beta at this point), so I was surprised to observe it in the list. When I select jakartaee-11.0, some of the features don't resolve properly (cdi / pages / servlet). Hovering over the red underlined servlet reports ERROR: The "servlet" versionless feature does not have a configured platform.
I can provide screenshots if desired.
The text was updated successfully, but these errors were encountered:
@hanczaryk Right, so Jakarta EE 11 is not supported yet by Liberty...it is in beta. Our language server detects available platforms from the published features JSON file from Liberty in Maven Central. We have no way of determining that that platform is beta only and should not be shown. I have discussed this with someone in Liberty development a couple of times. We currently have no way to prevent this platform from showing up.
I received some feedback from Liberty development and I will work on providing a fix for this. We have a strategy for a different way to gather the available platforms that will hopefully avoid this issue. I will post an update here when we have a new LCLS snapshot to try in a couple of days.
SVT: jakartaee-11.0 platform shown as option but some versionless features do not resolve
I've setup IntelliJ CE 2024.3.1.1 with Liberty Tools 24.0.12 installed on Windows.
I validated that I can utilize versionless feature with jakartaee-10.0 to specify required features for my application.
My desired featureManager stanza is as follows
I did observe the following 3 options for platform after typing 'jak' (jakartaee-10.0, jakartaee-11.0, jakartaee-9.1).
As a trial, I attempted to set jakartaee-11.0 for my platform. I don't believe jakartaee-11.0 is supported yet by Liberty (only beta at this point), so I was surprised to observe it in the list. When I select jakartaee-11.0, some of the features don't resolve properly (cdi / pages / servlet). Hovering over the red underlined servlet reports
ERROR: The "servlet" versionless feature does not have a configured platform.
I can provide screenshots if desired.
The text was updated successfully, but these errors were encountered: