Posted: Tue Aug 22, 2006 12:30 am Post subject: MQJMS1112, connect to an external MQQMGR through proxy
Newbie
Joined: 22 Aug 2006 Posts: 2
Hi!
I want to connect to an external MQQMGR as a client through a server proxy which our network department has opened for communication outside our company. I tried using the method setProxyHostName on MQQueueConnectionFactory. (I'm using jars from MQ ver 5.3 and java 1.5.)
When doing this I get the following exception:
javax.jms.IllegalStateException: MQJMS1112: JMS1.1 Invalid operation for domain specific object
Can anyone help with this problem/exception or guide me how to acheive client communication through a proxy from a java based program without installing an own QueueManager or installing something like "MS81: WebSphere MQ internet pass-thru".
You can't establish an MQ connection through an HTTP proxy server, without using MQ Internet Pass Through to tunnel the MQ traffic over HTTP.
If you tunnel the MQ traffic over HTTP, then it needs to be "un-tunneled" on the other side using MQ IPT.
You need to explain to your networking team that they haven't given you what you need, and your business requirements mean that they have to open this connection up entirely, and can't proxy it.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum