7 Replies Latest reply on Jan 20, 2010 3:17 PM by tzahi

    Can jboss AS 6 M1 be used in a production environment?

      I am particularly interested in the JSF2 support.

      I have to build an ordering style portal where suppliers login and place orders from the importer.

      I previously used 4.2.3 (in fact currently developing on it) but only small stuff and no ui programming.

      What should i be doing?

        • 1. Re: Can jboss AS 6 M1 be used in a production environment?
          brian.stansberry
          No, M1 is a development milestone, published to allow the community to see and experiment with new or improved functionality we're adding as we work toward an AS 6.0.0.GA release. It's not meant for production use.
          • 2. Re: Can jboss AS 6 M1 be used in a production environment?

            I am sorry to ask such a newbie question.

            But is JSF is what is what commonly used today with jboss for production environments or are there other UI alternatives used?

            Specifically for the task above about a straight forward order-placing portal.

             

             

            Regards,

                 Tzahi.

            • 3. Re: Can jboss AS 6 M1 be used in a production environment?
              brian.stansberry

              I'm not a UI or portal guy, so other folks will have to provide detail input.

               

              For sure people use JSF on JBoss in production. One of the critical jboss.org apllication development frameworks, Seam, has always emphasized JSF.

               

              Note that the JSF change in 6.0.0.M1 was to JSF 2. You can use JSF 1.x in earlier AS releases.

              • 4. Re: Can jboss AS 6 M1 be used in a production environment?

                Ok, thanks.

                 

                What i am really looking for is some suggestions to how to build my application.

                Should i start with "seam" framwork or any other framework out there or just use jboss as is (as i did till now in the company i work for, my components where a small part in a huge system built terribly wrong ).

                 

                What i need is, of course, a connection between the JSP input fields to the database and have some logic between them. JBOSS (or java ee) is a big thing and i am not sure i need to learn or use everything from the start. What keywords for the jboss parts should i start reading about to get me in the right direction?

                 

                Thanks again.

                • 5. Re: Can jboss AS 6 M1 be used in a production environment?
                  ssilvert

                  I would say (without any hard stats to back it up) that JSF is easily the most popular java web framework for new projects.  There is still a lot of Struts development on older applications.

                   

                  If you are still in development and you can wait for the AS 6 final release then I would encourage you to develop against AS 6 milestones.  That allows you to use all the new features of JSF2.  Of course, that entails some risk on your part because we can't guarantee when a production-quality AS 6 release will happen.  Brian could probably give you an educated guess, but it would still be a guess and I'm not sure if he's even willing to go there.

                   

                  Stan

                  • 6. Re: Can jboss AS 6 M1 be used in a production environment?
                    ssilvert

                    Just saw your latest post.

                     

                    I would definitely check out Seam or Weld as an extension to JSF.  You should not use JSP for new development.  Whether you use JSF 1.2 or JSF 2.0, you should use Facelets instead of JSP.

                     

                    With JSF 2.0, Facelets is built-in and some of the new features don't work with JSP.

                     

                    Stan

                    • 7. Re: Can jboss AS 6 M1 be used in a production environment?

                      Thanks for your help!, that should get me started.

                      I would definately check out seam. Just googling for a jboss framework brings it first.

                      That's some way to choose a framework.