Hi!
[EMAIL PROTECTED] wrote:
> (1) " if you add a CMP field to a class after it has been deployed, you can
> expect
> problems. Merely restarting the server won't be enough: you may have to
> re-install it. If you are running a number of projects on the same server
> this
> is going to be very inconvient."
Yes, we do not support automatic schema upgrades. If you change the
schema you will have to manage the database schema upgrades yourself.
> (2) "Although hot deployment works well, if an error occurs during
> deployment it is
> possible that you will need to restart the jBoss server. This is
> particularly
> noticeable with `NoClassDefFound' errors; these arise if you package a Bean
> without the supporting classes it needs."
I think this is fixed now.
> (3) "jBoss CMP does field updating by recording the existing field values,
> deleting
> the row of the database, then writing the new row with the new values. This
> means that if you create an object and set its ten (say) attributes, this
> will
> translate into at least 21 whole-row operations!"
This is not true.
> (4) "The jBoss database is persistent, in that its data is retained even
> when the
> server is stopped. However, its persistence is managed in an odd way, by
> writing out a script of SQL commands that will re-build the database. This
> file
> cann become extremely large. It's not obvious that this is a good way to do
> this."
This has nothing to do with JBoss, but with Hypersonic SQL which is the
default database and is only intended for development purposes. For real
installations you would typically use another database.
> Have these, rather serious issues, already been addressed, or are they still
> present in the 2.0-FINAL release?
1) is still present, and I'm not sure we even want to do that. 4) is a
Hypersonic thing. Please contact the Hypersonic author
(http://sourceforge.net/projects/hsql) if you have comments on that.
regards,
Rickard
--
Rickard �berg
Email: [EMAIL PROTECTED]
http://www.telkel.com
http://www.jboss.org
http://www.dreambean.com
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]