Forum Post: SonicMQ Adapter OutOfMemoryError

Status
Not open for further replies.
R

ruan007

Guest
Hi, Not sure if I post this question in the right forum. We have a problem in sending a large xml message (40M) to Sonic broker. Our client's application is running on Progress 9.1E and SonicMQ 7.5, I found that the default memory limit for MQ Adapter is 16M, following the suggestion on Progress KnowledgeBase ( http://knowledgebase.progress.com/articles/Article/P12958?q=sonicmq+adapter+outofmemory+error&l=en_US&fs=Search&pn=1 ), we added the -mx64m to the JVMARGS registry key, but the adapter still failed with these errors in the log after restarting the adminservice: java.lang.OutOfMemoryError no stack trace available Thread-23 (2/07/2014 05:09:34:042) invoke(): java.lang.OutOfMemoryError no stack trace available Thread-23 (2/07/2014 05:09:34:042) invoke(): java.lang.reflect.InvocationTargetException: java.lang.OutOfMemoryError no stack trace available Thread-23 (2/07/2014 05:09:34:042) : JVM out of memory: Adapter emergency exit. Use the JVM's -mx, -ss and -oss startup parameters to increase the memory available for the adapter. (9363) Note that the adapter started by the adminservice is running by the Local System account, we updated the JVMARGS key under both HKEY_CURRENT_USER and HKEY_USERS\.DEFAULT keys (PSC subkey doesn't exist under HKEY_LOCAL_MACHINE). Anyone got any suggestions?

Continue reading...
 
Status
Not open for further replies.
Top