• Post Reply Bookmark Topic Watch Topic
  • New Topic

What happen if I can write the EJB 3 but I cannot write the EJB 2.0 or 2.1 ?  RSS feed

 
Chart Krobtragolchai
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Mike Keith and Merrick Schincariol,

I would like to ask you some questions about EJB 3 ?

1. What happen about my Java developer career if I can write the EJB 3 but I cannot write or maintain the EJB 2.0 or 2.1 ?

2. What happen about my Java developer career if I can write the EJB 2.0 or 2.1 but I cannot write the EJB 3 ?

3. Is any content/tutorial of EJB 2.0 or 2.1 in your book ?

4. Can I deploy the EJB 2.0/2.1 file to the server that supported EJB 3 without changing any code?

Please answer the first and second questions from your experience.
Tell the current and future situation (Next 2-3 years).

In my opinion, EJB 3 is easy to develop when compared to EJB 2.0 or 2.1 but I cannot still find any server (in the real world) supported to deploy the EJB 3 files.

In the automotive world, EJB 3 is look like the NGV engine, while EJB 2.0/2.1 is look like the oil engine.
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Seeing as the vast majority of large companies aren't using JEE5 you'll either be passed over for jobs or will have to convince people that you can pick up the technology rapidly.

For the same reason it's not (yet) needed to know EJB3 in order to get a decent job, in fact it may never become necessary (there are plenty of jobs that don't require EJB at all).

There are some servers providing (partial) support for EJB3, but AFAIK none of the major ones do at this time.
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

There are some servers providing (partial) support for EJB3, but AFAIK none of the major ones do at this time.

Perhaps you don't see it as a major player Jeroen, but JBoss4 certainly supports EJB3.
 
Mike Keith
author
Ranch Hand
Posts: 304
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1. What happen about my Java developer career if I can write the EJB 3 but I cannot write or maintain the EJB 2.0 or 2.1 ?


I guess you will be qualified to work on newer projects but not older ones.

2. What happen about my Java developer career if I can write the EJB 2.0 or 2.1 but I cannot write the EJB 3 ?


The opposite of the above answer.

3. Is any content/tutorial of EJB 2.0 or 2.1 in your book ?


We do occasionally relate some things to previous versions of the spec, but we tried very hard not to confuse the older APIs with the new ones so that new people could pick up the book and use it to learn EJB 3.0.

4. Can I deploy the EJB 2.0/2.1 file to the server that supported EJB 3 without changing any code?


Absolutely. All existing applications will continue to work in compliant EJB 3.0 containers.

In my opinion, EJB 3 is easy to develop when compared to EJB 2.0 or 2.1 but I cannot still find any server (in the real world) supported to deploy the EJB 3 files.


The spec only became final in May, but there are a couple of servers that do support EJB 3 features. I know that both Oracle 10.1.3 and JBoss 4 do to some degree. Neither has announced complete CTS compliance, yet, though they are expected to do so in the near future. BEA and IBM are working on their implementations as well and are expected to have releases available in the not-too-distant future.

Regards,
-Mike
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Paul Sturrock:

Perhaps you don't see it as a major player Jeroen, but JBoss4 certainly supports EJB3.


Does it support it completely though? 100% of the spec, and I don't mean a partial beta spec.
 
Pradeep bhatt
Ranch Hand
Posts: 8933
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Why are app server vendors slow in implementing the JEE 5?
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Jeroen T Wenting:


Does it support it completely though? 100% of the spec, and I don't mean a partial beta spec.


As far as I am aware. They claim it is based on the Final Release of JSR 220 anyway.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!