You'll have to post a bit more information.
Do you have any errors in the logs?
Somebody was having a similar problem with
redhat linux last month. When he eventually
tracked it down it was due an external jndi
context hanging which blocked the deployer during
He reported the delayed deployment was only "temporary",
i.e. it eventually deployed after about 20 mins.
I assume this was some sort of timeout on the external