Possible Causes
Not enough memory on the server itself or not enough memory allocated to Boomi.
Recommendations
1) Check the tech specs on the machine that contains Boomi.
2) If the server allows it, upgrade the below line in the Boomi\bin\service directory\bcluster.cfg to double the allocated memory to Boomi.
- Maximum Java Heap Size (in MB)
wrapper.java.maxmemory=512
Change to:
- Maximum Java Heap Size (in MB)
wrapper.java.maxmemory=1024
3) If there are webserver issues in addition to the JVM issues and the server allows it, add in the below line in the Boomi\webserver\bin\catalina.bat (windows) or catalina.sh (linux/unix).
- SET CATALINA_OPTS=-mx1024m
4) As a last resort, increase the JVM timeout limit by adding in the below line in the the below line in the Boomi\bin\service directory\bcluster.cfg.
Example
ERROR | wrapper | 2008/08/05 12:48:41 | JVM appears hung: Timed out waiting for signal from JVM.
ERROR | wrapper | 2008/08/05 12:48:41 | JVM did not exit on request, terminated
STATUS | wrapper | 2008/08/05 12:48:45 | Launching a JVM...
Could also be in combination with the webserver taking longer than expected to start:
INFO | jvm 2 | 2008/08/05 12:50:10 | Attempting to connect to webserver.
INFO | jvm 2 | 2008/08/05 12:50:10 | Web server is not started...
INFO | jvm 2 | 2008/08/05 12:50:10 | Using CATALINA_BASE: /export/spare/Boomi/bin/../webserver
INFO | jvm 2 | 2008/08/05 12:50:10 | Using CATALINA_HOME: /export/spare/Boomi/bin/../webserver
INFO | jvm 2 | 2008/08/05 12:50:10 | Using CATALINA_TMPDIR: /export/spare/Boomi/bin/../webserver/temp
INFO | jvm 2 | 2008/08/05 12:50:10 | Using JRE_HOME: /export/spare/Boomi/jdk
INFO | jvm 2 | 2008/08/05 12:50:10 | Using Security Manager
INFO | jvm 2 | 2008/08/05 12:50:11 | Attempting to connect to webserver.
INFO | jvm 2 | 2008/08/05 12:50:11 | Web server is not started...
INFO | jvm 2 | 2008/08/05 12:50:12 | Attempting to connect to webserver.
INFO | jvm 2 | 2008/08/05 12:50:12 | Web server is not started...
INFO | jvm 2 | 2008/08/05 12:50:13 | Attempting to connect to webserver.
INFO | jvm 2 | 2008/08/05 12:50:13 | Web server connected, starting.