[OJB-developers] [FYI: RE: next release]
Brought to you by:
thma
From: Thomas M. <tho...@ho...> - 2002-03-26 21:51:20
|
-------- Original Message -------- Subject: RE: next release Date: Tue, 26 Mar 2002 13:44:03 -0800 From: "Matthew Baird" <Mat...@mo...> To: "Thomas Mahler" <tho...@ho...> Matthew Baird wrote: > Hi... we're considering moving from Castor to ObjectBridge. What are your specific problems with Castor? 1. No way to use it in a distributed mode, the cache is tied to the lockmanager and doesn't even have "evict" functionality. 2. Slow 3. not actively being developed. We are paying Oleg Nitz to add features/fix for us, but in honesty, I'd rather have him work on your code, it is much better. 4. bugs get re-introduced into the code a lot as they have very few test cases 5. No support for lazy loading or proxies 6. Inheritence doesn't really work. 7. Code is terribly over-complex and hard to read/modify. > We have over 200 mapped objects, we are *very* transaction > heavy. OK! > we have over 2000 test cases (junit) for our application, that stress every aspect of it. We use 1-1, 1-many many-many relations. We are going to abstract our use from Castor, then implement an adapter to use the OMDG interface of Objectbridge, until JDO is ready. It will be interesting to see if the application "just works" through all the OQL we use. The next revision will be released within the next week. GREAT! and when is > the full support for j2ee planned? > We have already implemented several things to make J2EE integration smooth (JNDI lookup of Datasources, BMP support, using ClassLoader resource lookup instead of filesystem access). But currently OJB does not provide JTA and JCA Integration. There is already a JTA implementation for the PersistenceBroker API contributed by another JBOSS / OJB user. It's working but it's currently not part of the distribution. It also won't be included in the next release. If you like I can post you Armins's stuff! > Please do. Jesper is working on a proposal for a complete JCA integrated solution. We will take this as the base for further developments towards JCA / JTA. But I can't give you any estimation when this will be finished. We want to make OJB the definite O/R solution for JBOSS! That's why we take the JCA integration so serious. > You should talk to Oleg Nitz. I'm sure they would love to have a JBossJDO solution, and yours could be it!. If you had to guess on a 1.0 release when would that be? If we pursue this, we are going to write a "castor to ojb" mapping file translator that I'd love to contribute to help people move from Castor to OJB. m |