7 Replies Latest reply on Jun 26, 2009 6:48 PM by pragun1

    JSR-299

      Hi,


      We are in designing phase of our new JEE developement project. Our team has spent 2 months on Seam2.1.1 and we are extreamly happy with our descision for chosing JBoss5.0.0, MySQL5.1, Seam2.1.1(EJB3.0, Hibernate3.4.0, JSF2.0, Richface3.3.0).


      But now, there is news of the JSR299 based on Web beans which is going to be the core of next version of Seam-3(EJB3.1, JEE6). I have read the JSR-299 presentation by Gavin King. It's awsome !!!


      As our developemnt has not started yet and we can effort to wait for some more time, should we wait for Seam-3 to come in?


      Thanks in advance.

        • 1. Re: JSR-299
          nickarls

          My recommendation is to have a read through the specs and then go with Seam 2 but staying clear of stuff that you didn't see in the specs (as such features might have a harder migration path). Examples might be outjection, named entity beans etc... If your used features are mostly compatible you might get away with a renaming of the annotations and some minor tunings to have a clean JCDI application.


          I understand there is a compatibility layer upcoming but why drag in legacy stuff if you can avoid it when starting fresh...

          • 2. Re: JSR-299

            Thanks Nicklas for your inputs !

            • 3. Re: JSR-299
              swd847

              The other big thing to consider is that as far as I am aware there is no release schedule for seam 3, and I can't really see work begining on it until after web beans goes GA. I am only guessing here, but I don't think we will see seam 3 go GA before the end of 09.


              • 4. Re: JSR-299

                Indeed...this is the most important topic in our project at the moment


                we are planning to complete one small project using Seam2.1.x and major business enterprise project can be started with Seam3 with some delay


                Thanks for your suggestion Stuart :)

                • 5. Re: JSR-299
                  joblini

                  Be sure to check out Pete Muir's blog post State of Seam



                  At the same time, we'll be pushing ahead with Seam 3, so expect an alpha in the next few months.
                  • 6. Re: JSR-299

                    that's a great news for Seam lovers :)

                    • 7. Re: JSR-299

                      It was worth waiting for 2 months. Have a look
                      http://relation.to/Bloggers/JSR299ProposedFinalDraftSubmitted


                      Expecting final release in August, in time for the Java EE 6 release in September :)


                      great news for JEE world !