Sending messages to MQ queue
Hi,
I've some problems sending messages from a collaboration to an external MQ queue.
The messages are delivered correctly to the destination queue,
but it seems that the tcp connections established from logicalhost
to the MQ queue manager remain alive.
After the first message, the number of connections established with MQ manager
grows every minute even if any other message is sent from the collaboration to the queue.
After some time the number of connections reaches the maximum allowed by the queue manager
and it's impossibile to send messages from other jms clients to that queue manager.
Please help.
Thanks
Laura
[705 byte] By [
laura_ca] at [2007-11-26 16:06:16]

# 2
I mean IBM WebSphere MQ.
I just added a queue in the connectivity map and linked it to the collaboration, which uses the JMS OTD. In the environment explorer I added to my logical host an IBM WebSphere MQ and then
I created a deployment profile in which I deployed the queue under that queue manager.
I didn't notice the existence of a MQ Eway, is that another way to connect to MQ queues?
Laura
# 3
Hi Laura,
This is rather strange, and I don't have a quick solution for it. Did you contact support about this?
What you could try to find out in the meanwhile is if this behavior is specific to MQ Series, or that it exhibits itself for all JMS servers. Can you use STCMS (Sun/SeeBeyond Intelligent Queue Manager) and see if the problem happens there too?
Frank
# 4
I didn't contact support yet. I'm still evaluating Java CAPS.
In my project I also use queues deployed on STCMS and the problem doesn't happens for that queue manager. Maybe the problem is delimited to MQ servers (I'm using MQ 6 for windows, the logical host is under linux red hat).
Now I changed all connections to MQ queues with MQSeries eWay and it works fine.
Thank you all.
Laura