• Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • jaxrs
    • None

      In RESTEASY-2967 the guice module was dropped during the migration from javax to jakarta. Guice 7.x migrates to the jakarta namespace for the servlet support.

            [RESTEASY-3329] Restore Guice module with jakarta (Guice 7.0)

            James Perkins added a comment - New project is created at https://github.com/resteasy/resteasy-guice/

            Hello All, I've done an Alpha1 release https://github.com/resteasy/resteasy-guice/releases/tag/1.0.0.Alpha1. It may not be available right away in Maven Central, but is available in JBoss Nexus, https://repository.jboss.org/dev/resteasy/guice/resteasy-guice/1.0.0.Alpha1/. The sync usually happens a couple times a day.

            Given this release, I'm going to close this JIRA. Please file any new issues on GitHub https://github.com/resteasy/resteasy-guice/issues and feel free to send in PR's

            James Perkins added a comment - Hello All, I've done an Alpha1 release https://github.com/resteasy/resteasy-guice/releases/tag/1.0.0.Alpha1 . It may not be available right away in Maven Central, but is available in JBoss Nexus, https://repository.jboss.org/dev/resteasy/guice/resteasy-guice/1.0.0.Alpha1/ . The sync usually happens a couple times a day. Given this release, I'm going to close this JIRA. Please file any new issues on GitHub https://github.com/resteasy/resteasy-guice/issues and feel free to send in PR's

            m_w_gibson No, there unfortunately is no stepping stone from javax -> jakarta. Currently we're only support RESTEasy 6.2 (Jakarta REST 3.1) and the new RESTEasy 7.0 (Jakarta REST 4.0).

            James Perkins added a comment - m_w_gibson No, there unfortunately is no stepping stone from javax -> jakarta . Currently we're only support RESTEasy 6.2 (Jakarta REST 3.1) and the new RESTEasy 7.0 (Jakarta REST 4.0).

            Thanks a lot jperkins-rhn! We'll give it a try. An Alpha release could help

            Nikolaos Moumoulidis added a comment - Thanks a lot jperkins-rhn ! We'll give it a try. An Alpha release could help

            I assume there’s no “stepping stone” release where both javax and jakarta (Guice 6 and the Resteasy 5) are supported?  Not the end of the world if not.

            Mark Gibson (Inactive) added a comment - I assume there’s no “stepping stone” release where both javax and jakarta (Guice 6 and the Resteasy 5) are supported?  Not the end of the world if not.

            Sounds good. If it's helpful I can do a Alpha1 release. I don't know much about Guice or the environment these run it, but I do see some places for improvements as well. Like automatically registering the context listener.

            Also one thing to note is I changed the package name to dev.resteasy.guice as well as the groupId.

            James Perkins added a comment - Sounds good. If it's helpful I can do a Alpha1 release. I don't know much about Guice or the environment these run it, but I do see some places for improvements as well. Like automatically registering the context listener. Also one thing to note is I changed the package name to dev.resteasy.guice as well as the groupId.

            This is immense.  Thank you so much.  I’ll try and find some time to test this out within the next week or two.

            Mark Gibson (Inactive) added a comment - This is immense.  Thank you so much.  I’ll try and find some time to test this out within the next week or two.

            James Perkins added a comment - Okay, project is live https://github.com/resteasy/resteasy-guice .

            Sorry, this keeps getting shoved to the back burner. I'm going to get the project up now.

            James Perkins added a comment - Sorry, this keeps getting shoved to the back burner. I'm going to get the project up now.

            Hi, any updates about the plan/timeline for this one?

            Thanks, Nikos

            Nikolaos Moumoulidis added a comment - Hi, any updates about the plan/timeline for this one? Thanks, Nikos

              jperkins-rhn James Perkins
              ben.manes Ben Manes (Inactive)
              Votes:
              7 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: