Author |
Message
|
sasineni |
Posted: Thu Feb 05, 2004 8:55 am Post subject: csd05 with 5.2.1 on serverside ??? |
|
|
Newbie
Joined: 05 Feb 2004 Posts: 7 Location: PHILADELPHIA, PA
|
I have a question regarding mq series .net dll and server version of mq series. We have mq series 5.2.1 in production and built some apps using map7p, does csd05 work on server side with 5.2.1?
I really appreciate your input |
|
Back to top |
|
 |
vennela |
Posted: Thu Feb 05, 2004 8:41 pm Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Quote: |
does csd05 work on server side with 5.2.1? |
Which CSD05 are you talking about. CSD05 for version 5.3 or for version 5.2
The .net support is included with CSD05 for WMQ 5.3. If you are using 5.2 then I guess you need to use the support pac. |
|
Back to top |
|
 |
JasonE |
Posted: Mon Feb 09, 2004 4:21 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
...and you cannot copy the amqmdnet.dll from 5.3 fixpack 5 onto a 5.2 system |
|
Back to top |
|
 |
jlauser |
Posted: Mon Feb 09, 2004 11:38 am Post subject: |
|
|
Newbie
Joined: 09 Feb 2004 Posts: 4
|
sasineni I am curious as to how you got .net to work with 5.2, I have been trying to get it to work and keep getting 2277 errors. The only time it seems to work ok is on a local test. |
|
Back to top |
|
 |
sasineni |
Posted: Thu Feb 12, 2004 1:06 pm Post subject: |
|
|
Newbie
Joined: 05 Feb 2004 Posts: 7 Location: PHILADELPHIA, PA
|
you cant install csd05 for mq 5.3 on 5.2 server
what you need to do is this.
install mq 5.3 client on a seperate machine ( this is a free download from ibm)
On 5.2 server, configure a server connection channel under the queue manager that you want to communicate with
protected String hostname = "TESTPA01"; ( SERVER NAME )
protected String channel = "TESTSVR"; ( SERVER CHANNEL I CREATED ON SERVER )
protected String qManager = "QM_TEST"; ( QUEUE I WANT TO COMMUNICATE WITH )
MQEnvironment.Hostname = hostname;
MQEnvironment.Channel = channel;
mqQMgr = new MQQueueManager("QM_TEST" );
try
{
mqQueue = mqQMgr.AccessQueue( baseQueueToTransfer,
MQC.MQOO_INPUT_AS_Q_DEF // open queue for input
+ MQC.MQOO_FAIL_IF_QUIESCING ); // but not if MQM stopping
}
catch (MQException mqe)
{
// stop if failed
System.Console.WriteLine( "MQQueueManager::AccessQueue ended with " + mqe.Message );
return ( (int)mqe.Reason );
}
jlauser wrote: |
sasineni I am curious as to how you got .net to work with 5.2, I have been trying to get it to work and keep getting 2277 errors. The only time it seems to work ok is on a local test. |
|
|
Back to top |
|
 |
|