Sun addresses the broader question of Java EE 5 compatibility here. Optimistically, one may expect Java EE 5 production releases of the above servers by the first anniversary of Java EE 5 [ March 13, 2007: Message edited by: Edvins Reisons ]
Bruce Jin
Ranch Hand
Joined: Sep 20, 2001
Posts: 666
posted
0
Thanks for the link. I saw only WebLogic Server v10.0 is there.
Debu Panda
author
Ranch Hand
Joined: Jan 21, 2007
Posts: 100
posted
0
Sun Java EE 5 RI (based on Glassfish) and Weblogic 10 Preview are Java EE 5 compliant.
JBoss and Oracle are not fully compliant yet, however supports most features of EJB 3 that you need. Hibernate and TopLink Essentials the JPA providers used by JBoss and Oracle respectively are fully compliant EJB 3 JPA 1.0 compliant
Does anyone know if Weblogic 9.2 plus the MP1 patch supports EJB3? Or do we have to wait for Weblogic 10.x?
Bruce Jin
Ranch Hand
Joined: Sep 20, 2001
Posts: 666
posted
0
Tomcat is widely used by small businesses is it possible for Tomcat to support EJB 3?
Pavel Kubal
Ranch Hand
Joined: Mar 13, 2004
Posts: 356
posted
0
Originally posted by Bruce Jin: Tomcat is widely used by small businesses is it possible for Tomcat to support EJB 3?
I don't think tomcat will ever support EJB of any version.
Tomcat is web container.
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35230
7
posted
0
is it possible for Tomcat to support EJB 3?
Tomcat is just a servlet container, not an EJB container. There are/have been ways to use it with various EJB containers (e.g. JBoss and OpenEJB), but Tomcat itself never supported EJBs.
The EJB3 Feature Pack alpha release contains a preliminary implementation of the Enterprise JavaBeans 3.0 (EJB3) specification.
EJB 3.0 introduces major simplifications and ease-of-development improvements to the EJB programming model and the persistence model. These changes are designed specifically to reduce the complexity of EJB programming, through adherence to the following principles:
Plain Old Java Object (POJO)-based development for both Business Logic and Persistence
No dependencies on external framework interfaces (for example javax.ejb.)
Highly leverage defaults -- Only need specify an item if you do not want the default
Highly leverage J2SE 1.5 annotations -- Annotations may be used stand-alone or in combination with XML descriptors
Persistent data objects matching the persistence domain model -- Full support for inheritance and polymorphism
The EJB3 Feature Pack alpha does not provide a full implementation of EJB3 yet. However, there is enough implemented to build basic applications that drive business logic and persistence
I anticipate full EJB 3.0 (and Java EE 5.0) in WebSphere 7.0.
OracleAS 10.1.3.1 and later supports most features of EJB 3, has complete support for JPA annotations/injections support in Servlet and Application client containers.
Originally posted by Reza Rahman: My company is implementing an EJB 3 project on JBoss.
What kind of application ?Is it an internal application ? [ March 15, 2007: Message edited by: Pradip Bhat ]
Reza Rahman
author
Ranch Hand
Joined: Feb 01, 2005
Posts: 559
posted
0
Risk management.
Bruce Jin
Ranch Hand
Joined: Sep 20, 2001
Posts: 666
posted
0
My company is implementing an EJB 3 project on JBoss.
Why did you choose JBoss? How did EJB 3 go with JBoss?
Thanks.
Reza Rahman
author
Ranch Hand
Joined: Feb 01, 2005
Posts: 559
posted
0
Using JBoss for prototype. It is cheaper to develop on and the customer has heard of it. If it performs well, we'll deploy it to production. Looks great on the bottom line as compared to WebLogic.
Just the JBoss Application Server download is enough. You can find it here. Download the "jboss-4.0.5.GA.zip" from there and extract it to some folder on your machine.
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.