I have integrated admin messages module from Roberto Saccon (aka rsaccon) to the nukes build.
I changed only one thing : removed from block the contant pulling of messages. This kind of behaviour locks EJB. Since it's done quite often it is not acceptable.
There are several solutions :
One is to deploy the same EJB multiple times. One version is read/write and one version is readonly (whcih does not generate locking problems).
Another is to precalculate the rendered content for the block and update it whenever the EJB are changed. I did that for the admin messages module, since that's very easy to do.
julien