> From: Chuck Zheng [mailto:[EMAIL PROTECTED]]
>
> Has any one used O/R mapping tool / persistence framework
> (e.g. TopLink,
> JavaBlend, Persistent Java?) with EJB development?  Any
> comments regarding
> their ease-of-use, functionality, reliability, performance,etc?

We're using TOPLink on our project.  It might be fine for simple class models and 
application (it seemed to be fine when we initially tested it; until our system got 
moderately complex), but it has been a nightmare for our application.  I can't say 
that it's any worse than other products, but we would try any other product or (if all 
else failed) write our own framework before using TOPLink again on a large project 
(we're still going to deploy with it because it's too late to change).  It has 
probably been our single greatest liability.

TOPLink is not easy to use in anything but trivial class models.  It does have some 
nice behavior, but the design is so fundamentally flawed, we've had to do a great deal 
of work to get around its limitaitons.  It seems to be fairly reliable at this point 
(we had a lot of problems initially, and there are still some caching problems).  The 
performance is horrible (or it seems so to me).  I don't know all of the reasons for 
this, but one reason might be that TOPLink makes at least three clones of each object 
it writes.

That may be more (or less) than you wanted to know, but I thought I'd at least give 
our experiences.

-Kevin

Get HushMail. The world's first free, fully encrypted, web-based email system.
Speak freely with HushMail.... http://www.hushmail.com

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to