Have developed a IVR script for CVP VXML server and a java class is mapped for "OnCallStart" and for "OnCallEnd", I have more then 10 such scripts which need to be deployed on VXML servers but some how I am not able to deploy more then 7 script on single server, while deploying 8th script it givens me error "Out of Memory".
The VXML Server ran out of memory, that can have two causes
It genuinly needs more memory than it currently has because of the call volume;
Your VXML Server is leaking memory.
Through JMX you can monitor the memory and CPU utilization inside the VXML Server JVM real-time. You'll want to set a baseline, i.e. how much memory does it consume just after start-up & how much during normal call load. Check it daily, if the memory usage creeps up slowly you have a leak. There's some really cool open source tools that can profile your VXML Server real-time and tell you which threads are retaining all that memory (and which use the most CPU).