TheCoder4eu / BootsFaces-OSP

BootsFaces - Open Source Project
Apache License 2.0
247 stars 102 forks source link

Jakarta EE9 - JSF 3 support #1187

Open DavidBaddeley opened 2 years ago

DavidBaddeley commented 2 years ago

Hi Guys,

I saw a comment in the previous discussion about support for Jakarta Faces but I can't see any mention of it in the docs, is there any work ongoing to support this, I guess its a copy 'n paste job on all the .javax dependencies?

We are migrating a legacy app and I would like to use a full Jakarta EE 9 stack but I think that won't be possible with current Bootfaces 1.5.0? So maybe we should be targeting Jakarta EE 8 instead

Regards

David

stephanrauh commented 2 years ago

JakartaEE 9 support works with the current snapshot 1.6.0-SNAPSHOT.

The feature didn't make it into the documentation yet because we're short on developers. I'm afraid I'm one of the bottlenecks. I can't predict when we'll publish version 1.6.0. We've been pushing to to "next week" for several months now.

Maybe you can help us. Would you like to test the current developer build, review pull requests, and answer questions?

stephanrauh commented 2 years ago

For the sake of convenience, here are the download coordinates:

The new version is available on Maven Central as 1.6.0-SNAPSHOT. If you need the JakartaEE version, add the classifier jakarta:

<dependency>
    <groupId>net.bootsfaces</groupId>
    <artifactId>bootsfaces</artifactId>
    <version>1.6.0-SNAPSHOT</version>
    <classifier>jakarta</classifier>
</dependency>
DavidBaddeley commented 2 years ago

Thanks Stephan, but I can't see that version on Maven Central, latest is 1.5.0??

I would be happy to help test this build since we are starting a migration to Jakarta EE 9 and will be doing a lot of testing anyway

stephanrauh commented 2 years ago

I'm talking about the snapshot repository. Issue #369 has some info how to access it.

geopossachs commented 1 year ago

Hello,

i will add the link to the snapshot repository for the sake of completeness. https://oss.sonatype.org/content/repositories/snapshots/net/bootsfaces/bootsfaces/1.6.0-SNAPSHOT/

For testing you can define in your projekt this repository too, so you can access this Snapshot.

  <repositories>
    <repository>
      <id>oss.sonatype.org-snapshot</id>
      <url>https://oss.sonatype.org/content/repositories/snapshots</url>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>
  </repositories>
geopossachs commented 1 year ago

duplikat, please take a look to https://github.com/TheCoder4eu/BootsFaces-OSP/issues/1180

geopossachs commented 9 months ago

Notice: Someone has contributed a nice pull-request for upgrade to jakarta-10. An official release will certainly come next month.

geopossachs commented 9 months ago

https://github.com/TheCoder4eu/BootsFaces-OSP/pull/1191