I doubt 30000 is a large enough cache:From the Admin manual:The initial cache size setting should be approximately three times the number of files and directories on the largest branchNow is that the issue ? Maybe not.
Is there any specific range for setting java heap and memory.