ObjectWeb has announced the availability of an early prototype of the JOnAS EJB3 container. It's still under development, and more complete versions will be delivered during 2006 (as can be expected, as the specification isn't finished yet).
You may try the EJB3 container very easily right now on JOnAS 4.6 as soon as you are using a jdk 5, by deploying it as a RAR module. It is provided with simple examples illustrating both the EJB3 features, and the ease of use of this new container. Indeed, in addition to the EJB3 ease of programming, this container makes the developer's and deployer's life far easier.
You may download the EJB3 container prototype, including a getting started guide, the RAR and the examples, with more details in the GettingStarted.html included in the distribution. [Editor's note: you may need to use the primary distribution site to retrieve the correct file; when I tried the mirrors, I received an incomplete version, with parts missing. Your mileage may vary, and if you get a complete distribution from a mirror, let TSS know so we can amend this post.]
-
JOnAS EJB 3 Prototype Available for Download (17 messages)
- Posted by: Francois Letellier
- Posted on: January 03 2006 05:58 EST
Threaded Messages (17)
- JOnAS EJB 3 Prototype Available for Download by Regis LOWE on January 03 2006 11:55 EST
- JOnAS EJB 3 Prototype Available for Download by Stephane TRAUMAT on January 03 2006 14:25 EST
- JOnAS EJB 3 Prototype Available for Download by Lars Borup Jensen on January 04 2006 03:00 EST
- JOnAS EJB 3 Prototype Available for Download by Guillaume Sauthier on January 04 2006 03:44 EST
- JOnAS EJB 3 Prototype Available for Download by Vitaliy Semochkin on January 04 2006 11:09 EST
- JOnAS EJB 3 Prototype Available for Download by Matt Giacomini on January 04 2006 11:09 EST
-
JOnAS EJB 3 Prototype Available for Download by Vitaliy Semochkin on January 04 2006 01:19 EST
-
JOnAS EJB 3 Prototype Available for Download by Matt Giacomini on January 04 2006 03:00 EST
-
JOnAS EJB 3 Prototype Available for Download by Vitaliy Semochkin on January 04 2006 05:20 EST
-
JOnAS EJB 3 Prototype Available for Download by Werner Punz on January 04 2006 06:13 EST
- JOnAS EJB 3 Prototype Available for Download by Vitaliy Semochkin on January 05 2006 02:35 EST
-
JOnAS EJB 3 Prototype Available for Download by Werner Punz on January 04 2006 06:13 EST
-
JOnAS EJB 3 Prototype Available for Download by Vitaliy Semochkin on January 04 2006 05:20 EST
-
JOnAS EJB 3 Prototype Available for Download by Matt Giacomini on January 04 2006 03:00 EST
-
JOnAS EJB 3 Prototype Available for Download by Vitaliy Semochkin on January 04 2006 01:19 EST
- hurra ASM - shiny on AOP? by Alex Vasseur on January 03 2006 12:25 EST
- hurra ASM - shiny on AOP? by Guillaume Sauthier on January 04 2006 09:55 EST
- when Open Source just sounds like any other commercial products. by Stephan Pratt on January 04 2006 00:20 EST
- when Open Source just sounds like any other commercial products. by Francois Letellier on January 04 2006 08:24 EST
- when Open Source just sounds like any other commercial products. by lokesh pant on January 04 2006 09:03 EST
- Great News by Mohammed Al-Qaimari on January 04 2006 01:49 EST
-
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Regis LOWE
- Posted on: January 03 2006 11:55 EST
- in response to Francois Letellier
Since Jonas implementation is based upon Hibernate,
I fail to see why i should use Jonas EJB3 instead of JBOSS implementation made by Gavin King.
I think it's a waste of time to duplicate EBJ3 open source implementation based upon Hibernate. -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Stephane TRAUMAT
- Posted on: January 03 2006 14:25 EST
- in response to Regis LOWE
Oh because EJB Is only about persistance ???
Great news :) -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Lars Borup Jensen
- Posted on: January 04 2006 03:00 EST
- in response to Regis LOWE
Since Jonas implementation is based upon Hibernate, I fail to see why i should use Jonas EJB3 instead of JBOSS implementation made by Gavin King.I think it's a waste of time to duplicate EBJ3 open source implementation based upon Hibernate.
Ahh yes - the good old "I fail to see... Its a waste of time..."
I like options.. I like to be able to choose the kwirks of JBoss or the kwirks of Jonas. I REALLY do like the possibiliy (in a perfect world) to be able to take my EJB3 app from JBoss and move it to Jonas or visa versa.. Some organisations have made a decision to take the time to learn and use JBoss, others to learn Jonas.. Theres more to an appserver today than just the EJB(3) implementation. By using the same EJB3 impl (for the time being) it might even be simpler to move between the two app servers.. I think this is great news. -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Guillaume Sauthier
- Posted on: January 04 2006 03:44 EST
- in response to Regis LOWE
JOnAS Implementation is not based on Hibernate.
It only uses Hibernate's EntityManager for the persistence part.
And it's planned to replace it with Objectweb's own implementation, based on Speedo (http://speedo.objectweb.org). -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Vitaliy Semochkin
- Posted on: January 04 2006 11:09 EST
- in response to Regis LOWE
Since Jonas implementation is based upon Hibernate, I fail to see why i should use Jonas EJB3 instead of JBOSS implementation made by Gavin King.
If you see no difference between ORM and EJB3 there are no reasons for you ;-)
I'll try JoNaS because Red Hat already included JoNaS in its distribution. I want application server to work out of the box and I want my OS provider or at least repository provider (e.g. jpackage) to care about updates.
Regards, Vitaliy
RUNA WFE -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Matt Giacomini
- Posted on: January 04 2006 11:09 EST
- in response to Regis LOWE
Since Jonas implementation is based upon Hibernate, I fail to see why i should use Jonas EJB3 instead of JBOSS implementation made by Gavin King.I think it's a waste of time to duplicate EBJ3 open source implementation based upon Hibernate.
I think that we should create 40 or so different J2EE servers based off of JBoss. All with very small tweeks or implementing different parts of the stack. That way we can look like the Linux community. Throwing wild self congradulated parties every time they the slightest mod.
Ok on a real note. I think that it is very important that we have JonAs. I think having more then one opensource J2EE server helps ensure that opensource J2EE offerings stay healthy. -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Vitaliy Semochkin
- Posted on: January 04 2006 13:19 EST
- in response to Matt Giacomini
I think that we should create 40 or so different J2EE servers based off of JBoss. All with very small tweeks or implementing different parts of the stack. That way we can look like the Linux community.
Do you think guys blaming linux, running windows xp on server can create something? ;-)I think that it is very important that we have JonAs. I think having more then one opensource J2EE server helps ensure that opensource J2EE offerings stay healthy.
With JOnAS we already have more than two opensource application servers - Geronimo, JBoss, JonAS.
Regards,Vitaliy
RUNA WFE -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Matt Giacomini
- Posted on: January 04 2006 15:00 EST
- in response to Vitaliy Semochkin
With JOnAS we already have more than two opensource application servers - Geronimo, JBoss, JonAS.
Is Geronimo done baking yet? -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Vitaliy Semochkin
- Posted on: January 04 2006 17:20 EST
- in response to Matt Giacomini
Is Geronimo done baking yet?
They didn't make final release yet (milestone 5).
But they already have passed Sun certification for J2EE 1.4 -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Werner Punz
- Posted on: January 04 2006 18:13 EST
- in response to Vitaliy Semochkin
Is Geronimo done baking yet?They didn't make final release yet (milestone 5).But they already have passed Sun certification for J2EE 1.4
Not yet, according to the website they are getting close to 1.0.
Geronimo will become really interesting once they support J2EE 1.5 and EJB3.
But it has been amazing how fast those guys were with getting the entire infrastructure up and running, given that the J2EE spec is huge and servlets which they could get out of the box only were a small part of it. -
JOnAS EJB 3 Prototype Available for Download[ Go to top ]
- Posted by: Vitaliy Semochkin
- Posted on: January 05 2006 02:35 EST
- in response to Werner Punz
it has been amazing how fast those guys were with getting the entire infrastructure up and running
No surprise to me. It seems IBM helps them a lot. -
hurra ASM - shiny on AOP?[ Go to top ]
- Posted by: Alex Vasseur
- Posted on: January 03 2006 12:25 EST
- in response to Francois Letellier
That 's great to see yet another excellent use of ASM bytecode manipulation. Congratulations for that work to ObjectWeb at large.
It's interesting to see though that most of your class adapter machinery just mimics what AOP would do out of the box with sounded semantics and a more high level API (introduction of interfaces, method, and interception ), not to mention your invocationContext on the fly generated class (should I say join point class).
It's also funny that the distrib includes a bunch of JBoss dependancies. Is commoditization of the app server stack going so far that there's no room anymore for real innovation / differenciators - no matter the "world" you are in (commercial or open source)?
Also, could your RAR based container be used out of the box (or almost) in another app server / in a standalone / unit test mode ?
Last one: my guess is that you'll need some more machinery to hook in a JSR-181 javax.jws implementation to have your EJB 3 SLSB be exposed as web service. How do you anticipate that one? -
hurra ASM - shiny on AOP?[ Go to top ]
- Posted by: Guillaume Sauthier
- Posted on: January 04 2006 09:55 EST
- in response to Alex Vasseur
Also, could your RAR based container be used out of the box (or almost) in another app server / in a standalone / unit test mode ?
* it's already almost usable in another app server. I think it may have some libs missing from the RAR (carol.jar, asm, ...)
* for the standalone mode, you just have to create a new org.objectweb.jonas.ejb3.server.Embedded instance and start it. You can configure it with a ServerConfig object. -
when Open Source just sounds like any other commercial products.[ Go to top ]
- Posted by: Stephan Pratt
- Posted on: January 04 2006 00:20 EST
- in response to Francois Letellier
I feel pretty astonished by the first few lines.. "ObjectWeb has announced the availability of an early prototype of the JOnAS EJB3 container. It's still under development, and more complete versions will be delivered during 2006 "
I am glad to see that ObjectWeb now speaks with commercial companies set of terms : early prototype (aka non fully working version), still under develpment (aka lack of features and market testing), complete versions (aka are we gonna talk of entreprise version, premium version, gold support .. and all that stuff!!) and ofcourse... deliver (means deliver to client..not only uploaded on any public server!)
Sounds like ObjectWeb... is on the way !!!! arfff
Stephan -
when Open Source just sounds like any other commercial products.[ Go to top ]
- Posted by: Francois Letellier
- Posted on: January 04 2006 08:24 EST
- in response to Stephan Pratt
I feel pretty astonished by the first few lines.. "ObjectWeb has announced the availability of an early prototype of the JOnAS EJB3 container.
The original news was worded "the JOnAS team announced..." and TSS made it "OW announced..."I am glad to see that ObjectWeb now speaks with commercial companies set of terms : early prototype (aka non fully working version), still under develpment (aka lack of features and market testing), complete versions (aka are we gonna talk of entreprise version, premium version, gold support .. and all that stuff!!) and ofcourse... deliver (means deliver to client..not only uploaded on any public server!)Sounds like ObjectWeb... is on the way !!!! arfff
:)
Yeah, it gives us a break from the good ol' "community, meritocratic, grassroot" rethoric, right ;-)? -
when Open Source just sounds like any other commercial products.[ Go to top ]
- Posted by: lokesh pant
- Posted on: January 04 2006 09:03 EST
- in response to Stephan Pratt
very gud interpretation of the words :) .Its becoming the trend nowadays.every so called opensource company is cuming with all sorts of Jargons like this.
they surely have forgotten or never read the open source architecture ;)
http://lokeshpant.blogspot.com -
Great News[ Go to top ]
- Posted by: Mohammed Al-Qaimari
- Posted on: January 04 2006 01:49 EST
- in response to Francois Letellier
Great News...
More implementations means more support for EJB3.