subj In my app I put some messages into topic on timer. When app is redeployed and timer expires during its deployment, I get following problem: message is put into topic when noone listens to this topic (MDBs are still not deployed). I don't want making this topic durable, because there will be lots of messages and I won't need its durability in cases other than deployment.
Is it possible to set order of ejb deployment to avoid such circumstances? Or maybe it's possible to delay timer firing to after-deploy time?