Done.
The page is here.
http://openejb.staging.apache.org/from-glassfish-to-tomee.html

The button is on top right.
It's in the staging website for the moment.

Jean-Louis


2012/11/22 Howard W. Smith, Jr. <smithh032...@gmail.com>

> Jean-Louis,
>
> Sounds good to me. I would have to refer to my daily notes/journal and my
> brain/memory to document my experience on such a page.
>
> Thanks,
> Howard
>
>
> On Thu, Nov 22, 2012 at 11:01 AM, Jean-Louis MONTEIRO <jeano...@gmail.com
> >wrote:
>
> > Hey guys,
> >
> > Thanks so much for the feedback.
> > If you think it would be valuable, let's create it.
> >
> > Maybe the best way to get something relevant is to allow you both write
> it.
> > If you agree, I can create an empty page and let you write the content.
> >
> > It's pretty cool and easy using Apache CMS cause you can do it in an
> > anonymous manner (no need to be a committer).
> >
> > On top of any page, you have a pen you can use to edit a page.
> >
> > Jean-Louis
> >
> >
> > 2012/11/22 smithh032772 <smithh032...@gmail.com>
> >
> > > I agree, this is a great discussion!
> > >
> > > I know this is an old topic, but I was doing some browsing, came across
> > > this
> > > topic, and thought I might take a look, since I have had the same
> goal...
> > > 'Tomee Plus instead of Glassfish'. :)
> > >
> > > It 'sounds' good, and for good 'business' to allow developers to 'drop'
> > an
> > > app (or deploy an app) to any container, but honestly, I don't mind the
> > > work
> > > involved to go from one container (e.g. Glassfish) to another container
> > > (TomEE!!!).
> > >
> > > I currently have a JSF/PrimeFaces web app that is currently running on
> > > Glassfish in production right now. For the last 5 to 7 days, I have
> been
> > > 'working' to migrate that app from Glassfish 3.1.2.2 to TomEE 1.5+
> > > (SNAPSHOT). So far, it has been a great 'and' learning experience.
> > >
> > > Yes, NetBeans/Glassfish (and Mojarra!!!) allow
> > > inexperienced/new/limited-experienced (java) developers (like myself)
> to
> > > develop an app based on tutorials/showcases, code shared by others on
> > > blogs/forums/etc..., and 10 times out of 10, that code works!
> > >
> > > All of that really helped me to be the successful JSF developer that I
> am
> > > today, but one day, I sought 'performance', I wanted my JSF web app to
> be
> > > reliable and run really really well 'in production' even though my web
> > app
> > > is serving less than 10 people (my family). Some people have knocked
> me,
> > > since I'm only developing a web app for 'family'. That's another topic,
> > so
> > > I
> > > won't discuss that. :)
> > >
> > > Anyway, while seeking performance, I saw others recommend (Apache)
> > MyFaces
> > > over Mojarra. Glassfish and Mojarra was already allowing my web app to
> > run
> > > really well, reliably, etc.., but I had an unquenched thirst for 'best
> > > performance' (still thirsty for that, too...smile).
> > >
> > > So, I decided to migrate 'from' Mojarra 2.1.7 to MyFaces Core 2.1.8. In
> > > that
> > > process, I realized that Mojarra 'allowed' so many things to work while
> > the
> > > same did 'not' work in/with MyFaces Core 2.1.8. Did I gripe or
> complain?
> > > No.
> > > I kept modifying code/xhtml, so I could complete the task of migrating
> to
> > > MyFaces, since the performance was undeniable there! If I'm not
> > mistaking,
> > > that was a 7-day job for me, but that task was completed and is in the
> > > past.
> > >
> > > So, my JSF/PrimeFaces/Glassfish3.1.2.2/MyFaces-Core-2.1.9 app is
> running
> > > very very well in production, and pages render so very fast. Yes, i've
> > add
> > > performance-tuning context-param's in web.xml as well as did some
> > > performance tuning in and for the Apache Derby database. I am sure
> that I
> > > can make more performance improvements throughout the app though as I
> > > continue to read and listen to what others are doing.
> > >
> > > Back to the topic (Tomee Plus instead of Glassfish)...
> > >
> > > As an actively-participating member of PrimeFaces Core community, I
> have
> > > seen others state in their profile signature that they are running
> Tomcat
> > > 6/7.x. When I realized that I wanted to use a new feature called
> > PrimeFaces
> > > Push (powered by Atmosphere/websockets), I had issues using this with
> > > Glassfish 3.1.2.2, but heard that it works with Tomcat and TomEE.
> > Sometime
> > > within the last 1 or 2 months, I attempted to migrate from Glassfish
> > > 3.1.2.2
> > > to Tomcat 7.0.32, but I had to drop in so many different JARs, and I
> > failed
> > > to get the app started.
> > >
> > > Last week, someone recommended TomEE for Primefaces Push, so I decided
> to
> > > migrate to TomEE plus, and the task is not complete yet, but hoping to
> > > finish soon and push my JSF/PrimeFaces/TomEE Plus app to production,
> > ASAP.
> > > :)
> > >
> > > Also, motivation to migrate to TomEE came from Mark Blevin's blog,  Why
> > is
> > > OpenWebBeans so fast?
> > > <http://struberg.wordpress.com/2012/03/20/why-is-openwebbeans-so-fast/
> >
> >  .
> > > Like I said, I have unquenched thirst for performance (as well as
> > > 'success'), so I want Tomcat/TomEE/OpenWebBeans/OpenEJB, and 'all' they
> > > have
> > > to offer, even/especially if that means I need to clean up and
> 'correct'
> > my
> > > 'buggy/illegal' code that worked in Glassfish as well as Mojarra!!! :)
> > >
> > > As Anthony stated below, the following blog or tutorial would be great!
> > >
> > > > Maybe creating a "Migrating Your App from Glassfish to Tomee" webpage
> > > > would be helpful.
> > >
> > >
> > >
> > >
> > > --
> > > View this message in context:
> > >
> >
> http://openejb.979440.n4.nabble.com/Tomee-Plus-instead-of-Glassfish-tp4655318p4658801.html
> > > Sent from the OpenEJB User mailing list archive at Nabble.com.
> > >
> >
> >
> >
> > --
> > Jean-Louis
> >
>



-- 
Jean-Louis

Reply via email to