I'm going to register experiences of migrating an enterprise application from Glassfish V2 to V3.
I believe that each successful migration effort has to be celebrated with a Brazilian beer. As I don't upgrade Java EE versions every day, I'm going to toast with gourmet beers. I sincerely expect to be contested by beer connoisseurs in the case I'm wrong.
It all begun when our infrastructure decided to upgrade servers to a newer set of aligned open source software versions. Guess what, JDK 5 and Glassfish V2 that had served us so well were pointed out to be replaced by Open JDK 6 and Glassfish 2.1.1. That's a picture of what we have to move:
- ~ 60 Session Beans (6 SOAP endpoints)
- ~ 50 JPA Entities
- ~ 36 Servlets
- ~ 10 JSF Managed Beans / 14 Facelets view components
- An every week increasing number of Messaged Driven Beans
|So lets move on to Java EE 6 with Glassfish V3|