File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes EJB and other Java EE Technologies and the fly likes General Query - EJB 2.1 -> EJB 3.0 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "General Query - EJB 2.1 -> EJB 3.0" Watch "General Query - EJB 2.1 -> EJB 3.0" New topic

General Query - EJB 2.1 -> EJB 3.0

Micheal John
Ranch Hand

Joined: Nov 01, 2006
Posts: 344
Hi all,

I have a general query. I just want to know if i am having an application which is using EJB2.1 and want it to change it to EJB 3.0, how much impact will be in terms of code change and other factors?

Micheal John
SCJP 1.4 (86%), SCWCD 1.4 (86%), SCBCD 1.3 (85%), SCDJWS (Just Started...) - Satisfaction Lies in Our EFFORT, Not in the ATTAINMENT
Jimmy Clark
Ranch Hand

Joined: Apr 16, 2008
Posts: 2187

This depends upon how many EJB elements have to be converted. For example, if your application has 200+ Entity EJB and 25+ Session EJB, then this is a significant impact. If your application has 5 Entity EJB and one Session EJB, then this is not so significant.

Another factor is how many programmers will be working on the conversion. Seven programmers can get the job completed more efficiently than one programmer.

Everything needs to be tested, so a test strategy, test plan and test cases need to be written.
[ January 02, 2009: Message edited by: James Clark ]
Reza Rahman
Ranch Hand

Joined: Feb 01, 2005
Posts: 580

Feel free to check out the migration chapter in EJB 3 in Action. The migration should be relatively painless, since it does not have to be done all at once while using a Java EE 5 compliant container.

Best regards,

Independent Consultant — Author, EJB 3 in Action — Expert Group Member, Java EE 6 and EJB 3.1
I agree. Here's the link:
subject: General Query - EJB 2.1 -> EJB 3.0
jQuery in Action, 3rd edition