Hi Markus!

Thanks for the feedback!

If there were a company with a large budget and expert engineers, what would be 
on the list of things you'd want to see done to make OpenEJB/TomEE a viable 
option?


-David


On Mar 15, 2012, at 4:01 AM, Markus Lutum wrote:

> Hi Gil.
> 
> Maybe I have a little bit another opinion on this like the core developers 
> because I am a user :-)
> 
> At my current customer we uses Jboss since version 3.x so more than 8 years I 
> think. Current productive system is using 4.2.3 and we currently try to 
> migrate to JBoss 7.1 which is a big improvement.
> I think Jboss is perfect for bigger scale applications because of all the 
> features like clustering, tons of well proven service libraries for REST, 
> JMS, JSF or WS in general. Also the implementation of the EJB Specs are 
> driven by the reference implementation Hibernate. Specially this has tons of 
> "specials" if the spec does not solve detailed performance issues for example.
> But the main pro is the good documentation the very huge community and a big 
> company behind it. Redhat wants to earn money with the supported version so 
> they hire a lot well known experts around the world to join the 
> implementation team.
> Once I had some special issues with the JMS Implementation 1.4.x. Via the 
> User forum I helped a lot to find the Bugs and also had quick IRC Chats with 
> the main lead Tim Fox. The next builds contained the bugfixes and so my 
> problems were solved.
> 
> But I also have to tell another story PRO OpenEJB.
> A subproject needs to run on an embedded device. This has a very slow CPU and 
> only 128 MB ram.
> Jboss and glassfish were no options because of the resources so I played with 
> openejb (3.1.4)
> On this device I had already a java application running so to save the VM 
> overhead I added my own starter service which starts openejb in the same vm.
> It was a little bit tricky to solve some classloader issues but currently I 
> have my administration application (with about 20 session beans, 15 entities 
> and some singleton services) up and running inside the embedded openejb.
> In addition to that I implemented a ZK Frontend running on a Tomcat 6 which I 
> also start embedded on demand inside the same VM as well. This frontend then 
> uses JNDI to connect to the openejb container.
> Works like a charm.
> This device is going live in a couple of weeks. So currently everything is 
> stable there....
> 
> So to summarize:
> Jboss is the better container for bigger productive systems because of the 
> power, development speed, reliability and community size.
> Openejb works perfect and for small projects I still want to use it.
> 
> And of course.... This is only my opinion
> Sorry Romain :-) You all do great jobs but without 1.000.000 $ Development 
> Budget it's hard to win the race....
> 
> Markus Lutum
> JEE developer since decades :-)
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Gil Teitelbaum [mailto:t...@tradertools.com]
> Sent: Donnerstag, 15. März 2012 08:01
> To: users@openejb.apache.org
> Subject: OpenEJB vs JBoss
> 
> Hi,
> 
> Our company is trying to pick between JBoss and OpenEJB for a J2EE 
> application that would use both EJB and JMS/MDBs for a production environment.
> 
> Would anyone be able to tell me the pros and cons of using one or the other?
> 
> Thanks
> 
> Gil

Reply via email to