Hi, Adrian:
Thanks for your responses and efforts. :)
Yes, my machine suffers from paging memory to disk sometimes.
But, it is ok.
As you said, I change "ConnectionFactory" to "java:/ConnectionFactory" to use method call as following:
================================
//qcf = (QueueConnectionFactory) ctx.lookup("ConnectionFactory");
qcf = (QueueConnectionFactory) ctx.lookup("java:/ConnectionFactory");
================================
It works under setting 200 threads in 1 second with 10 loop counts within JMeter 1.9.1.
Moreover, I adjust the test plan to set 1000 threads in 1 second with 2 loop counts.
The server also runs stably. :)
Sincerely thanks for your explanation. :-)
Best regards,
Vincent Yeh