Posted By:
Gregor_Kovac
Posted On:
Saturday, February 23, 2002 12:21 AM
Hi!
As I can understand you, you have one SwiftMQ router with one JMS listener running in one JVM, right?
The thing is that you do not need this.
You can have multiple JMS listeners defined on one router, hence running only one JVM.
But each JMS listener must be running on a different port.
You would define something like:
swiftlet.sys$jms.listeners.names=plainsocket,sslsocket
swiftlet.sys$jms.listeners.plainsocket.port=4001
swiftlet.sys$jms.listeners.plainsocket.socketfactory.class=com.swiftmq.net.PlainSocketFactory
swiftlet.sys$jms.listeners.sslsocket.port=4002
swiftlet.sys$jms.listeners.sslsocket.socketfactory.class=com.swiftmq.net.JSSESocketFactory
So now you would have two JMS listeners(one is plainsocket running on port 4001 and the other is a SSL listener running on port 4002).
I hope this helps.
Best regards,
Kovi