We are seeing a similar timeout on some of our continuous integration servers and we have a theory that it is associated with the repository scanning logic (one of the dumps produces showed the repository scan still in progress and other bundles waiting for the repository to be available), which fits in with the strange repository message mentioned above. 30 seconds is a long time even on a slowish box, so we are going to profile the startup and focus in on the repository scanning.
Glyn Normington
SpringSource