I think step one is to make sure you are running a certified platforms and technologies. Chap 3 of getting started guide contains all this information in it. Have you verified this already? The java version needs to be checked, the OS versions need to be checked, the backend database needs to be checked, the application server needs to be checked, etc.
Thanks for the feedback. I'm pretty sure that all is in order, but I'll go back and check.