Re: Capitalware's web site has moved.
Hi Roger: Yes. Everything important to me is still there. Many Thanks! -- = Eric Arinduque UBS AG, PCC mailto:[EMAIL PROTECTED] = -Original Message- From: capitalware [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 06:57 To: MQSERIES Cc: capitalware Subject: Capitalware's web site has moved. All: After 5 years of having my site ( www.geocities.com/capitalware ) hosted at GeoCities (more recently called YahooGeoCities), I have taken the big plunge and purchased a web hosting site and new domain name. Everything that was at the old site has been transferred (hopefully) to the new site: http://www.capitalware.biz Yup, I went with the new .biz domain suffix. If you find any bad links, let me know. Note: The old site will still be around, I will be putting re-direction links on the 10 main pages. later Roger Lacroix Enterprise Architect Capitalware Inc. http://www.capitalware.biz IBM Certified Specialist - MQSeries IBM Certified Developer - MQSeries IBM Certified Solutions Expert - MQSeries Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: runmqst - amq6119 - permission denied
Bob, I have not heard of this problem before. The two questions thar spring to mind are :- 1/ What *is* the access settings 'ls -l' of the AMQERR03.LOG file ? I would have thought it should be public read/write 2/ What is runmqst ? Have you copied and renamed runmqsc. Have you set any odd permissions on this file; is it setuid ? Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: MQSeries Authorizations
If anyone at IBM is listening: PLEASE put authorities abilities into the GUI in the next version and the ability to apply settings to multiple objects for a given user would be great. See xcacls.exe in NT if you want a good example of how to do the second option. Andrew Andrew, How could you say that ? - we always listen :-D Can't help you on the GUI front but the 5.3 product allows you to set generic profiles. ie. you can use wildcards in the security settings. Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
TCP/IP problem while connectiong to QM using client bindings.
HI, I am using MQseries 5.2 on WINNT. I am connecting to the MQSeries using MQJMS v5.2 classes, from the remote machine, I have set up transport type as client. I have made a server connection channel to use for the bindings. I am facing a problem when the number of users increase I am getting the following 07/03/02 14:12:55 AMQ9208: Error on receive from host GAURAVC (192.168.4.36). EXPLANATION: An error occurred receiving data from GAURAVC (192.168.4.36) over TCP/IP. This may be due to a communications failure. ACTION: The return code from the TCP/IP (recv) call was 10054 (X'2746'). Record these values and tell the systems administrator. and this error too is quite unpredicatable i.e sometimes it is there, some times every thing goes fine, I tried to change the parameters in the TCP tab of the MQseriesservices tab of QueueManager as keepAlive checked and also try to change the in CHannel tab adoptnewMCA by clicking it yes for all channel types. But still I am facing this error. Can anyone please provide some inputs Rgds, Amit Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Multiple QMgrs from the Same Port
Is there a way to configure a server to run multiple QMgrs listening on the same port number? This would probably require using runmqlsr at startup. Does anyone know how to restrict/filter the IP address the QMgr listens on? I once thought I saw some documentation setting up an environmental variable to handle this? We have multiple network cards and/or VIP addresses fronting the QMgrs. Thanks in Advance. -B Brian, Could you explain a little more about why you would like to do this. What's wrong with having a different port number for each Queue Manager on the same machine ? 5.3 has added a feature where you can tell a listener (or channel) which IP address to listen on (or use) explicitly. This was done primarily for security and firewall reasons, ie. you can listen on only one network. Can't say that I ever tried starting two listeners on the same port but different IP addresses for different Queue Managers. On the face of it this seems like a hazardous thing to do. Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
SWIFT+MQSA+MQSeries
Hi, Can anybody help me out with SWIFT+MQSA+MQSeries?? regards, Anand Jammi
JTA/JDBC problem
Hello, I'm using the JTA/JDBC coordination via MQSeries feature to cordinate transactions envolving MQSeries and DB2. When any error occurrs, my java program trys to reconnect to MQSeries/DB2. When I stop MQSeries, all works fine.The program trys to reconnect, and when MQSeries is restarted, the program restarts running normally. But if any error occurs in the Database (for example a database shutdown), I got an initial error ([IBM][CLI Driver] CLI0119E Unexpected system failure. SQLSTATE=58004), and then, when my program trys to reconnect to MQSeries/DB2, it always gets an error ( Operation invalid for application execution environment. Reason code = 06. SQLSTATE=25000), although the Database is running. Since my program gets the database connection through MQSeries, I suppose that this is a MQSeries Problem. Anyone had this problem? Can anyone help me in finding a solution? Thanks Paulo Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: SWIFT+MQSA+MQSeries
What's your problem, I'll see if I can help. We have MQSA/MQFIN over MQSeries RegardsMark -Original Message-From: ANAND [mailto:[EMAIL PROTECTED]]Sent: 03 July 2002 10:34To: [EMAIL PROTECTED]Subject: SWIFT+MQSA+MQSeries Hi, Can anybody help me out with SWIFT+MQSA+MQSeries?? regards, Anand Jammi This message is confidential to the sender and addressee, and may contain proprietary or legally privileged information. If you are not the intended recipient, please delete it from your system, destroy any copies, and notify the sender immediately. Opinions stated herein are not necessarily those of BrokerTec. BrokerTec reserves the right to monitor messages that pass through its networks. BrokerTec Europe Ltd is regulated by FSA.
Transmission Queue - GET(DISABLED)
BDY.RTF Description: RTF file
Channel Autodefinition Exit - any samples?
Hello, I like to use a channel autodefinition exit in Windows and Unix environment but i am not a C guru and all my searches for a sample or skeleton failed. can anyone point me to a sample or maybe someone has an exit and is willing to share it ?!? i like to remove the security exit on cluster receiver channels (that are used to build the automatically defined cluster sender channels). tia stefan Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: runmqst - amq6119 - permission denied
Paul, Here is a display of /var/mqm/errors: $ ls -ltr total 196 -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR03.LOG -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR02.LOG -rw-r- 1 mqmmqm 94621 Jul 2 17:45 AMQ11344.0.FDC -rw-rw-rw- 1 mqmmqm 4973 Jul 2 17:49 AMQERR01.LOG Here is a display fo the runmqst in /tmp - you are right - it is a copy of runmqsc: -rwxr-xr-x 1 srinivas ngdev28672 Jul 1 15:40 runmqst I have reinstalled mq to 5.2 base. I thought maybe it had something to do with CSD04 - same results. I know it has something to do with permissions on the box - just can't figure out what it is. We do the same exact thing another hp/ux v11 box which is at 5.2 csd04 - no problems. I have the unix admins looking at the user's id. Thanks for your time Bob DB -Original Message- From: Paul Clarke [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 4:51 AM To: [EMAIL PROTECTED] Subject: Re: runmqst - amq6119 - permission denied Bob, I have not heard of this problem before. The two questions thar spring to mind are :- 1/ What *is* the access settings 'ls -l' of the AMQERR03.LOG file ? I would have thought it should be public read/write 2/ What is runmqst ? Have you copied and renamed runmqsc. Have you set any odd permissions on this file; is it setuid ? Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: API Crossing Exit
Another question. if the api exit needs to be replaced, either because of a fix or added functionality, is it necessary to restart the queue manager, or will just recycling the application (and channels) be sufficient to obtain the new copy of the api exit ? Philip, A change to the ApiExit configuration (eg the module name is changed) will be picked up next time the qmgr is restarted. As for replacing an ApiExit module: Some operating systems do not allow a dynamically loaded module to be replaced while it is loaded (eg windows), in which case the qmgr will have to be ended so the module can be replaced. Otherwise subsequent connections to the qmgr will pick up the new ApiExit module. However this means that different applications connected to the qmgr will be using different versions of the ApiExit module. The only way to stop any applications using the old ApiExit module is to restart the qmgr. Appended on behalf of Richard Maxwell, Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: 'Phantom' messages on queue
Are you positive that the destructive GET is being done with a clean (read: initialized) Message ID and Correl ID? If not, you could be asking MQ to return you a message with a MessageID of garbage, which doesn't exist, hence the 2033. The browse program in this case perhaps does init the IDs??? Peter Potkay IBM MQSeries Certified Specialist, Developer [EMAIL PROTECTED] X 77906 -Original Message- From: Heinz Klein [mailto:[EMAIL PROTECTED]] Sent: Tuesday, July 02, 2002 5:00 PM To: [EMAIL PROTECTED] Subject: Re: 'Phantom' messages on queue Pieter. I don't think so: both destructive GETs AND browse GETs see only committed messages. Also, if this was true, we should be able to read the messagens when the CHIN is down. Heinz Voges, P. (Pieter) wrote: It has to do with commit and syncpoint. If commit was specified in the application and now syncpoint was taken the physical message is on the queue but you can't see it. Thank you Pieter Voges MQ Support Nedcor Bank Limited Tel: (011) 881 4410 Sel: 082 5790 790 E-mail: [EMAIL PROTECTED] -Original Message- From: Heinz Klein [mailto:[EMAIL PROTECTED]] Sent: 30 June 2002 09:41 To: [EMAIL PROTECTED] Subject: 'Phantom' messages on queue Hello. Two clients reported (I have not seen it by myself but have quite high confidence in their technical skills) a VERY strange behavior: running the OS/390 batch sample (MQSeries V2.1 in both cases) against a trans- mission queue which shows CURDEPTH 0, they can see the messages when they browse the queue, but if they run the sample asking for destructive GETs they get 2033 (MQRC_NO_MSG_AVAILABLE) before ANY message is read. Re-running the sample with the browse option shows all the message in the queue. IPPROCS and OPPROCS of the queue are 0 (actually one of the customers shut down the Channel Initiation to make sure there was nothing pending from this side). I cannot imagine if and how this could happen. Has anyonse seen this and, if yes, has an explanation for it? Thanks in advance for any contribution. Heinz Klein OLTP Tecnologia Solucoes Ltda. Sao Paulo/SP - Brasil Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential or privileged information. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return email and delete this communication and destroy all copies. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: TCP/IP problem while connectiong to QM using client bindings.
HI Neil, Thnx for the reply. Actually the problem which I am facing is that JMS client makes the connection with the server does all the processing and some how the client ends without actually closing the connection, then my server connection channel status goes undefined i.e it shows the status binding and it doesnt accept any new connections. I would like to have some thing that even if client doesnot close the connection my other clients shudn't suffer and other JMS clients shud continue to connect to my MQServer. Is there anyway to tell the MQ server that the server connection channel which are in in-doubt state( or say in binding) to just close those server connection channel instances and let the other programs continue to work. Thanks in advance, Rgds, Amit -- From: Taylor, Neil[SMTP:[EMAIL PROTECTED]] Reply To: MQSeries List Sent: Wednesday, July 03, 2002 2:53 PM To: [EMAIL PROTECTED] Subject: Re: TCP/IP problem while connectiong to QM using client bindings. Amit Did you change the KeepAlive time? The default is something like 8 hours. This value is changed within the windows configuration itself. Add Registry Entry: DWORD = KeepAliveTime (Case Sensitive) Value in decimal= 30 (5 minutes in milliseconds) to HKEY Local Machine / Sys / Current Control Set / Services / Tcpip / Parameters Neil -Original Message- From: Amit Gupta [mailto:[EMAIL PROTECTED]] Sent: Wed 03/07/2002 04:41 To: [EMAIL PROTECTED] Cc: Subject: TCP/IP problem while connectiong to QM using client bindings. HI, I am using MQseries 5.2 on WINNT. I am connecting to the MQSeries using MQJMS v5.2 classes, from the remote machine, I have set up transport type as client. I have made a server connection channel to use for the bindings. I am facing a problem when the number of users increase I am getting the following 07/03/02 14:12:55 AMQ9208: Error on receive from host GAURAVC (192.168.4.36). EXPLANATION: An error occurred receiving data from GAURAVC (192.168.4.36) over TCP/IP. This may be due to a communications failure. ACTION: The return code from the TCP/IP (recv) call was 10054 (X'2746'). Record these values and tell the systems administrator. and this error too is quite unpredicatable i.e sometimes it is there, some times every thing goes fine, I tried to change the parameters in the TCP tab of the MQseriesservices tab of QueueManager as keepAlive checked and also try to change the in CHannel tab adoptnewMCA by clicking it yes for all channel types. But still I am facing this error. Can anyone please provide some inputs Rgds, Amit Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Transmission Queue - GET(DISABLED)
BDY.RTF Description: RTF file
Re: runmqst - amq6119 - permission denied
Bob, Just out of curiosity. Why would you want to create copies of runmqsc? Fruncillo, Bob FruncilloB@DNB. To: [EMAIL PROTECTED] COM cc: Sent by: Subject: Re: runmqst - amq6119 - permission denied MQSeries List MQSERIES@AKH-Wi en.AC.AT 07/03/2002 08:31 AM Please respond to MQSeries List Paul, Here is a display of /var/mqm/errors: $ ls -ltr total 196 -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR03.LOG -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR02.LOG -rw-r- 1 mqmmqm 94621 Jul 2 17:45 AMQ11344.0.FDC -rw-rw-rw- 1 mqmmqm 4973 Jul 2 17:49 AMQERR01.LOG Here is a display fo the runmqst in /tmp - you are right - it is a copy of runmqsc: -rwxr-xr-x 1 srinivas ngdev28672 Jul 1 15:40 runmqst I have reinstalled mq to 5.2 base. I thought maybe it had something to do with CSD04 - same results. I know it has something to do with permissions on the box - just can't figure out what it is. We do the same exact thing another hp/ux v11 box which is at 5.2 csd04 - no problems. I have the unix admins looking at the user's id. Thanks for your time Bob DB -Original Message- From: Paul Clarke [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 4:51 AM To: [EMAIL PROTECTED] Subject: Re: runmqst - amq6119 - permission denied Bob, I have not heard of this problem before. The two questions thar spring to mind are :- 1/ What *is* the access settings 'ls -l' of the AMQERR03.LOG file ? I would have thought it should be public read/write 2/ What is runmqst ? Have you copied and renamed runmqsc. Have you set any odd permissions on this file; is it setuid ? Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: runmqst - amq6119 - permission denied
Paul, Here is a display of /var/mqm/errors: $ ls -ltr total 196 -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR03.LOG -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR02.LOG -rw-r- 1 mqmmqm 94621 Jul 2 17:45 AMQ11344.0.FDC -rw-rw-rw- 1 mqmmqm 4973 Jul 2 17:49 AMQERR01.LOG Here is a display fo the runmqst in /tmp - you are right - it is a copy of runmqsc: -rwxr-xr-x 1 srinivas ngdev28672 Jul 1 15:40 runmqst I have reinstalled mq to 5.2 base. I thought maybe it had something to do with CSD04 - same results. I know it has something to do with permissions on the box - just can't figure out what it is. We do the same exact thing another hp/ux v11 box which is at 5.2 csd04 - no problems. I have the unix admins looking at the user's id. Thanks for your time Bob DB Bob, I could have sworn the AMQERR03.LOG file you were failing to access was a Queue Manager log file not the one in /var/mqm/errors. Having seen your runmqst program this would explain it. If runmqst is a 'copy' of runmqsc you need to setuid runmqst to mqm or, in theory, run runmqst with a userid which is in the mqm group. To be honest security is not my forte but you if you look at the file permissions of the log file it should make sense. Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
MQSeries x JAVA (Sup Pac MA88)
I'm trying to run my JAVA/MQSeries program from AIX platform (MQSeries Client) that is connected at another AIX platform (MQSeries/Server), my program is trying read (GET A MESSAGE) from a QUEUE defined into MQSeries Server,and i'm receiving the result below : Unable to load message catalog - mqji java.lang.UnsatisfiedLinkError: no mqjbnd04 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1251) at java.lang.Runtime.loadLibrary0(Runtime.java:473) at java.lang.System.loadLibrary(System.java:771) at com.ibm.mq.server.MQSESSION$1.run(MQSESSION.java:179) at java.security.AccessController.doPrivileged(Native Method) at com.ibm.mq.server.MQSESSION.clinit(MQSESSION.java:175) Please, i have a doubt. Is mandatory Support Pac MA88 has installed in MQSeries Client platform to runan application MQSeries/JAVA ? Thanks in advance Reginaldo S. Rosa
Re: Cleints and workload balancing
Peter The question is what are you trying to achieve ? - if it is just the throughput then option 1 is fine except that you appear to have 2 redundant boxes - I would prefer an MQI design rather than using clients but using clients is cheaper. If you want resilience as well then you need at least 2 QMs in front of the processing MQ cluster all in a supercluster so that if either of the front end QMs are not available you can still get messages processed. You can morph this back into Option1 using clients instead of a cluster. Brian S. Crabtree EAI Consultant - Original Message - From: Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 03, 2002 9:29 AM Subject: Cleints and workload balancing 3 machines are set up identically with the same MQ application (get the request/send back the reply). The goal is to make sure that messages are processed as fast as possible. QM1 is a spoke in our Hub and Spoke architecture. QM1 sends the original request to QMHub. From QMHub, the message goes to QM2, our client concentrator. If I set up the three application machines as MQClients, and have them all open the SAME request queue with an unlimited wait, what will happen? I assume one of the three (random?) will grab the 1st request and process it. If another request message lands before whoever grabbed the first can come back to do its get with unlimited wait again, then the remaining 2 will fight for the next message. If the all 3 are there waiting, then any of them, and possibly always the same one, will process the next message. So while I don't have true work load balancing (at the end of the day Client1 may have got 23%, Client2, 57% and 20% the remaining, and the next day the numbers could be different), no messages were ever waiting on the request queue (unless all 3 were busy at the same time). Any pitfalls here? Or do I need to forget the QM2 Client concentrator and go to QM1 --- QMHub Cluster1, where I install a QM on each of the 3 machines, cluster the three and then have a cluster queue called RequestQ on all 3. Will messages leaving QMHub (not in Cluster1) land in a round robin fashion on the 3 instances of RequestQ? Peter Potkay IBM MQSeries Certified Specialist, Developer [EMAIL PROTECTED] X 77906 This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential or privileged information. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return email and delete this communication and destroy all copies. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: MQSeries Authorazations
not quite what you asked for, but here's a perl one liner that will print it out as a tab delimited table... if($q and/^\s*\w+Type/){q($q);$q=}$q.=$_\n;sub q{foreach(split/n/,$_[0]){$t=$1if/^\s*\w+Type:\s*(.*?)\s*$/;$n=$1if/^\s*\w+N ame:\s*(.*?)\s*$/;$p=$1if/^\s+P\S+\s*(.*?)\s*$/;$a=$1,d($t,$n,$p,$a)if/^\s* A\S+\s*(.*?)\s*\(/;}}sub d{print(join\t,@_);} (there should be no line breaks in it) run it so: amqoamd -m QMGR | perl -l -n scriptname Dan -Original Message- From: Peter Heggie [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 9:18 AM To: [EMAIL PROTECTED] Subject: Re: MQSeries Authorazations Importance: Low Has anyone written a script to run 'amqoamd', parse the output and store it in a database? And is willing to share it? Before I spend a couple of days writing something in VB, or a couple of weeks in C.. Seems like something straightforward.. to keep it simple, it would be in a single table, with columns for userid, object name, object type and a column for every access type.. Once the info is in a database, you can use database security to grant display access to anyone.. Peter From: Robert Broderick [EMAIL PROTECTED] on 07/02/2002 03:33 PM Please respond to MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: MQSeries Authorazations Two part question. 1 - Is there a way to allow a particular user the ability to DISPLAY all the queues in the system (like 'queue list' in MO71') but only allowed to PUT and GET to a few selected queues. Without having to do a SETMQAUT on every queue in the system (only the ones for PUT an GET). 2 - After doing some SETMQAUT's I run 'amqoamd -m xxx' and it sez 'nothing to print'. Nothing to pring? What about those commands you just accepted??? On another box this command works OK and the SYSTEM.AUTH. queue has 71 messages in it. bobbee _ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Cleints and workload balancing
In the first scenario, if the overall throughput is satisfactory, what difference does it make that you didn't achieve true load-balancing? If load-balancing is important you could always write a program for QM2 to redistribute the messages equally. The program would be easy to write and you still benefit by using free clients. In the second scenario, why not move the clustered queue up into QM1 and forgo the hub? If the hub is just a pass-thru, I don't see the point of going to it just to abide to an architecture, especially if performance is an issue. You could make QM1 a cluster unto itself. This approach costs more, especially if the client boxes have 2 or more processors. Potkay, Peter M (PLC, IT) To: [EMAIL PROTECTED] Peter.Potkay@THEHA cc: RTFORD.COM Subject: Cleints and workload balancing Sent by: MQSeries List MQSERIES@AKH-Wien. AC.AT 07/03/2002 09:29 AM Please respond to MQSeries List 3 machines are set up identically with the same MQ application (get the request/send back the reply). The goal is to make sure that messages are processed as fast as possible. QM1 is a spoke in our Hub and Spoke architecture. QM1 sends the original request to QMHub. From QMHub, the message goes to QM2, our client concentrator. If I set up the three application machines as MQClients, and have them all open the SAME request queue with an unlimited wait, what will happen? I assume one of the three (random?) will grab the 1st request and process it. If another request message lands before whoever grabbed the first can come back to do its get with unlimited wait again, then the remaining 2 will fight for the next message. If the all 3 are there waiting, then any of them, and possibly always the same one, will process the next message. So while I don't have true work load balancing (at the end of the day Client1 may have got 23%, Client2, 57% and 20% the remaining, and the next day the numbers could be different), no messages were ever waiting on the request queue (unless all 3 were busy at the same time). Any pitfalls here? Or do I need to forget the QM2 Client concentrator and go to QM1 --- QMHub Cluster1, where I install a QM on each of the 3 machines, cluster the three and then have a cluster queue called RequestQ on all 3. Will messages leaving QMHub (not in Cluster1) land in a round robin fashion on the 3 instances of RequestQ? Peter Potkay IBM MQSeries Certified Specialist, Developer [EMAIL PROTECTED] X 77906 This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential or privileged information. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return email and delete this communication and destroy all copies. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
AIX and Logging
Just a poll- Please just on AIX On AIX do you use LINEAR or CIRCULAR logging and why. Thats it Thanks Dave Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Non-Persistent Message Speed
Does anyone have a feel for the response time differences between non-persistent fast vs. normal? John Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Cleints and workload balancing
option 1 is fine except that you appear to have 2 redundant boxes.. My thought process was that 2 seperate boxes is safer. If one gets coffee spilled on it and goes down, #2 is still there. Peter Potkay IBM MQSeries Certified Specialist, Developer [EMAIL PROTECTED] X 77906 -Original Message- From: Brian S. Crabtree [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 10:34 AM To: [EMAIL PROTECTED] Subject: Re: Cleints and workload balancing Peter The question is what are you trying to achieve ? - if it is just the throughput then option 1 is fine except that you appear to have 2 redundant boxes - I would prefer an MQI design rather than using clients but using clients is cheaper. If you want resilience as well then you need at least 2 QMs in front of the processing MQ cluster all in a supercluster so that if either of the front end QMs are not available you can still get messages processed. You can morph this back into Option1 using clients instead of a cluster. Brian S. Crabtree EAI Consultant - Original Message - From: Potkay, Peter M (PLC, IT) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 03, 2002 9:29 AM Subject: Cleints and workload balancing 3 machines are set up identically with the same MQ application (get the request/send back the reply). The goal is to make sure that messages are processed as fast as possible. QM1 is a spoke in our Hub and Spoke architecture. QM1 sends the original request to QMHub. From QMHub, the message goes to QM2, our client concentrator. If I set up the three application machines as MQClients, and have them all open the SAME request queue with an unlimited wait, what will happen? I assume one of the three (random?) will grab the 1st request and process it. If another request message lands before whoever grabbed the first can come back to do its get with unlimited wait again, then the remaining 2 will fight for the next message. If the all 3 are there waiting, then any of them, and possibly always the same one, will process the next message. So while I don't have true work load balancing (at the end of the day Client1 may have got 23%, Client2, 57% and 20% the remaining, and the next day the numbers could be different), no messages were ever waiting on the request queue (unless all 3 were busy at the same time). Any pitfalls here? Or do I need to forget the QM2 Client concentrator and go to QM1 --- QMHub Cluster1, where I install a QM on each of the 3 machines, cluster the three and then have a cluster queue called RequestQ on all 3. Will messages leaving QMHub (not in Cluster1) land in a round robin fashion on the 3 instances of RequestQ? Peter Potkay IBM MQSeries Certified Specialist, Developer [EMAIL PROTECTED] X 77906 This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential or privileged information. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return email and delete this communication and destroy all copies. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: MQSI Control Center - Urgent
Hi, Unfortunately i could not solve it. I did the complete setup again from the scratch and still no luck. Installed DB2 7.2 + MQSI 2.1 with CSD1 + MQSeries 5.2.1 with CSD3 on NT, installation was very smooth. Even creating broker/database/config manager no problem. I can able to start both the services. But when i start control center same error. operation time out. What i missed here is MA88, but i am sure it is not the pre-requisites. I am only left with the option to re-install the OS. Appreciates any valuable inputs on what other areas i need to look into. Regards Rao -Original Message- From: MQSeries List [mailto:[EMAIL PROTECTED]]On Behalf Of Tony Devitt Sent: Wednesday, July 03, 2002 6:35 AM To: [EMAIL PROTECTED] Subject: Re: MQSI Control Center - Urgent Very belatedly, since I am sure you have solved by now, you will get that message if the ConfgMgr service is not started. I can't remember if the start is set to 'auomatic' at install time. -Original Message- From: MQSeries List [mailto:[EMAIL PROTECTED]]On Behalf Of Rao Krishna Sent: Tuesday, July 02, 2002 3:27 AM To: [EMAIL PROTECTED] Subject: Re: MQSI Control Center - Urgent Hi, In event manager i could not see any error. Also i have done below steps many times and no luck. Any how thanks for all your help. I will re-do and let you know once done. Regards Rao ...snip... ** Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
RES: MQSeries x JAVA (Sup Pac MA88)
Ola Reginaldo, Sim! Vc deve instalar o MA88 e setar devidamente o seu classpath com os devidos jar. Apos isto vcnao tera mais as excecoes geradas abaixo, ok? Qualquer problema, pode entrar em contato direto comigo. Espero ter ajudado, []´s Cesar -Mensagem original-De: Reginaldo de Souza Rosa [mailto:[EMAIL PROTECTED]]Enviada em: Wednesday, July 03, 2002 11:02 AMPara: [EMAIL PROTECTED]Assunto: MQSeries x JAVA (Sup Pac MA88) I'm trying to run my JAVA/MQSeries program from AIX platform (MQSeries Client) that is connected at another AIX platform (MQSeries/Server), my program is trying read (GET A MESSAGE) from a QUEUE defined into MQSeries Server,and i'm receiving the result below : Unable to load message catalog - mqji java.lang.UnsatisfiedLinkError: no mqjbnd04 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1251) at java.lang.Runtime.loadLibrary0(Runtime.java:473) at java.lang.System.loadLibrary(System.java:771) at com.ibm.mq.server.MQSESSION$1.run(MQSESSION.java:179) at java.security.AccessController.doPrivileged(Native Method) at com.ibm.mq.server.MQSESSION.clinit(MQSESSION.java:175) Please, i have a doubt. Is mandatory Support Pac MA88 has installed in MQSeries Client platform to runan application MQSeries/JAVA ? Thanks in advance Reginaldo S. Rosa
Re: runmqst - amq6119 - permission denied
We let our off-shore developers use it for displays on development boxes. It does save us from some off-hour calls. -Original Message- From: Rick Tsujimoto [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 9:16 AM To: [EMAIL PROTECTED] Subject: Re: runmqst - amq6119 - permission denied Bob, Just out of curiosity. Why would you want to create copies of runmqsc? Fruncillo, Bob FruncilloB@DNB. To: [EMAIL PROTECTED] COM cc: Sent by: Subject: Re: runmqst - amq6119 - permission denied MQSeries List MQSERIES@AKH-Wi en.AC.AT 07/03/2002 08:31 AM Please respond to MQSeries List Paul, Here is a display of /var/mqm/errors: $ ls -ltr total 196 -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR03.LOG -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR02.LOG -rw-r- 1 mqmmqm 94621 Jul 2 17:45 AMQ11344.0.FDC -rw-rw-rw- 1 mqmmqm 4973 Jul 2 17:49 AMQERR01.LOG Here is a display fo the runmqst in /tmp - you are right - it is a copy of runmqsc: -rwxr-xr-x 1 srinivas ngdev28672 Jul 1 15:40 runmqst I have reinstalled mq to 5.2 base. I thought maybe it had something to do with CSD04 - same results. I know it has something to do with permissions on the box - just can't figure out what it is. We do the same exact thing another hp/ux v11 box which is at 5.2 csd04 - no problems. I have the unix admins looking at the user's id. Thanks for your time Bob DB -Original Message- From: Paul Clarke [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 4:51 AM To: [EMAIL PROTECTED] Subject: Re: runmqst - amq6119 - permission denied Bob, I have not heard of this problem before. The two questions thar spring to mind are :- 1/ What *is* the access settings 'ls -l' of the AMQERR03.LOG file ? I would have thought it should be public read/write 2/ What is runmqst ? Have you copied and renamed runmqsc. Have you set any odd permissions on this file; is it setuid ? Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: runmqst - amq6119 - permission denied
Paul, Right on all counts! The error in the FDC was on the following: $ cd /var/mqm/qmgrs/QMGR!EMF1/errors $ ls -ltr total 208 -rw-rw-rw- 1 mqmmqm 0 Jul 2 14:46 AMQERR03.LOG -rw-rw-rw- 1 mqmmqm 0 Jul 2 14:46 AMQERR02.LOG -rw-rw-rw- 1 mqmmqm 98019 Jul 3 05:54 AMQERR01.LOG I resolved this by doing as you said - putting the userid in the mqm group. Thanks for your time Bob -Original Message- From: Paul Clarke [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 9:36 AM To: [EMAIL PROTECTED] Subject: Re: runmqst - amq6119 - permission denied Paul, Here is a display of /var/mqm/errors: $ ls -ltr total 196 -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR03.LOG -rw-rw-rw- 1 mqmmqm 0 Jul 2 17:44 AMQERR02.LOG -rw-r- 1 mqmmqm 94621 Jul 2 17:45 AMQ11344.0.FDC -rw-rw-rw- 1 mqmmqm 4973 Jul 2 17:49 AMQERR01.LOG Here is a display fo the runmqst in /tmp - you are right - it is a copy of runmqsc: -rwxr-xr-x 1 srinivas ngdev28672 Jul 1 15:40 runmqst I have reinstalled mq to 5.2 base. I thought maybe it had something to do with CSD04 - same results. I know it has something to do with permissions on the box - just can't figure out what it is. We do the same exact thing another hp/ux v11 box which is at 5.2 csd04 - no problems. I have the unix admins looking at the user's id. Thanks for your time Bob DB Bob, I could have sworn the AMQERR03.LOG file you were failing to access was a Queue Manager log file not the one in /var/mqm/errors. Having seen your runmqst program this would explain it. If runmqst is a 'copy' of runmqsc you need to setuid runmqst to mqm or, in theory, run runmqst with a userid which is in the mqm group. To be honest security is not my forte but you if you look at the file permissions of the log file it should make sense. Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: runmqst - amq6119 - permission denied
We let our off-shore developers use it for displays on development boxes. It does save us from some off-hour calls. Bob, So if I'm reading you right you've created a copy of the runmqsc command but with lesser authority and you are surprised that when you run it you get some permission failures. Is this correct ? Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: MQSeries x JAVA (Sup Pac MA88)
Asd;fasdfjrfjds; mqseries fakdfdsfsdf java ksjfsadfj classpath asdfasdkfjasdf Bill -Original Message- From: Cesar Augusto [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 11:37 AM To: [EMAIL PROTECTED] Subject: RES: MQSeries x JAVA (Sup Pac MA88) Ola Reginaldo, Sim! Vc deve instalar o MA88 e setar devidamente o seu classpath com os devidos jar. Apos isto vcnao tera mais as excecoes geradas abaixo, ok? Qualquer problema, pode entrar em contato direto comigo. Espero ter ajudado, []´s Cesar -Mensagem original- De: Reginaldo de Souza Rosa [mailto:[EMAIL PROTECTED]] Enviada em: Wednesday, July 03, 2002 11:02 AM Para: [EMAIL PROTECTED] Assunto: MQSeries x JAVA (Sup Pac MA88) I'm trying to run my JAVA/MQSeries program from AIX platform (MQSeries Client) that is connected at another AIX platform (MQSeries/Server), my program is trying read (GET A MESSAGE) from a QUEUE defined into MQSeries Server,and i'm receiving the result below : Unable to load message catalog - mqji java.lang.UnsatisfiedLinkError: no mqjbnd04 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1251) at java.lang.Runtime.loadLibrary0(Runtime.java:473) at java.lang.System.loadLibrary(System.java:771) at com.ibm.mq.server.MQSESSION$1.run(MQSESSION.java:179) at java.security.AccessController.doPrivileged(Native Method) at com.ibm.mq.server.MQSESSION.clinit(MQSESSION.java:175) Please, i have a doubt. Is mandatory Support Pac MA88 has installed in MQSeries Client platform to runan application MQSeries/JAVA ? Thanks in advance Reginaldo S. Rosa
Re: Multiple QMgrs from the Same Port
Let me give some more information. I am trying to provide some failover/continuance for my customer. We have Veritas Clustered servers running our QMgrs. There could be a time where both are running on the same hardware. Having different ports requires the application to know specific information for a connection. In the past one could use Client Channel Tables to do this. Our applications use JAVA and I believe these objects cannot be used. Additionally, because there are multiple network cards or VIP addresses each has its own TCP stack. In this case I should not have confusion of which QMgr to connect. I have built a similar environment using VIP with LDAP servers where on startup the Directory listener initiates listening only on the VIP fronting its Directory cluster. I will also investigate the 5.3 documentation. Thanks, -B -Original Message- From: Art Schanz To: [EMAIL PROTECTED] Sent: 7/3/02 8:27 AM Subject: Re: Multiple QMgrs from the Same Port Brian, Just wanted to throw in my 2 cents and follow-up on what Paul said. Early on in my MQ support days, I (unknowingly) tried this exact scenario because I had not yet figured out all the 'ins outs' of MQ. What you end up with is two (or more) listeners 'fighting' for the inbound traffic on the same port. In other words, sometimes QMGRA will get the data, other times it will be QMGRB. Furthermore, you do not have any way to determine who will get the next transmission. Bottom line, as Paul has said, I don't think you want to (knowingly) try this. My advice is to keep them separate. Cheers, Art Arthur C. Schanz Federal Reserve Information Technology Distributed Systems Engineering IBM Certified Specialist / Solutions Expert - MQSeries (804) 697-3889 [EMAIL PROTECTED] Paul Clarke [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 07/03/02 05:04 AM Please respond to MQSeries List To:[EMAIL PROTECTED] cc: Subject:Re: Multiple QMgrs from the Same Port Is there a way to configure a server to run multiple QMgrs listening on the same port number? This would probably require using runmqlsr at startup. Does anyone know how to restrict/filter the IP address the QMgr listens on? I once thought I saw some documentation setting up an environmental variable to handle this? We have multiple network cards and/or VIP addresses fronting the QMgrs. Thanks in Advance. -B Brian, Could you explain a little more about why you would like to do this. What's wrong with having a different port number for each Queue Manager on the same machine ? 5.3 has added a feature where you can tell a listener (or channel) which IP address to listen on (or use) explicitly. This was done primarily for security and firewall reasons, ie. you can listen on only one network. Can't say that I ever tried starting two listeners on the same port but different IP addresses for different Queue Managers. On the face of it this seems like a hazardous thing to do. Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: RES: MQSeries x JAVA (Sup Pac MA88)
Hola Cesar y Reginaldo Creo que es preferible escribir ingles a esto lista. Neil -Original Message- From: Cesar Augusto [mailto:[EMAIL PROTECTED]] Sent: Wed 03/07/2002 11:37 To: [EMAIL PROTECTED] Cc: Subject: RES: MQSeries x JAVA (Sup Pac MA88) Ola Reginaldo, Sim! Vc deve instalar o MA88 e setar devidamente o seu classpath com os devidos jar. Apos isto vc nao tera mais as excecoes geradas abaixo, ok? Qualquer problema, pode entrar em contato direto comigo. Espero ter ajudado, []´s Cesar -Mensagem original- De: Reginaldo de Souza Rosa [mailto:[EMAIL PROTECTED]] Enviada em: Wednesday, July 03, 2002 11:02 AM Para: [EMAIL PROTECTED] Assunto: MQSeries x JAVA (Sup Pac MA88) I'm trying to run my JAVA/MQSeries program from AIX platform (MQSeries Client) that is connected at another AIX platform (MQSeries/Server), my program is trying read (GET A MESSAGE) from a QUEUE defined into MQSeries Server, and i'm receiving the result below : Unable to load message catalog - mqji java.lang.UnsatisfiedLinkError: no mqjbnd04 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1251) at java.lang.Runtime.loadLibrary0(Runtime.java:473) at java.lang.System.loadLibrary(System.java:771) at com.ibm.mq.server.MQSESSION$1.run(MQSESSION.java:179) at java.security.AccessController.doPrivileged(Native Method) at com.ibm.mq.server.MQSESSION.clinit(MQSESSION.java:175) Please, i have a doubt. Is mandatory Support Pac MA88 has installed in MQSeries Client platform to run an application MQSeries/JAVA ? Thanks in advance Reginaldo S. Rosa Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: TCP/IP problem while connectiong to QM using client bindings.
Amit Clients are not my forte so I'm not quite sure what is happening here. I suspect that the fact that the channel is going into a stopping status but not completing is an indication that the channel is trying to negotiate a tidy exit with the other end, but because it can't contact the other end it will remain in a stopping state. The way out of this is to stop the channel with mode (force). There is no automatic way to do this that I'm aware of. Why is your application ending? Neil -Original Message- From: Amit Gupta [mailto:[EMAIL PROTECTED]] Sent: Wed 03/07/2002 08:48 To: [EMAIL PROTECTED] Cc: Subject: Re: TCP/IP problem while connectiong to QM using client bindings. Just to add top my previous mail, when the JMS client goes down without actually closing the connection the channel status is showing me Stopping for those connections which were left unclosed by the JMS client. Is there any way to direct MQ to close these channels. Thanks and Regards, Amit -- From: Amit Gupta Sent: Wednesday, July 03, 2002 6:25 PM To: 'MQSeries List' Subject: RE: TCP/IP problem while connectiong to QM using client bindings. HI Neil, Thnx for the reply. Actually the problem which I am facing is that JMS client makes the connection with the server does all the processing and some how the client ends without actually closing the connection, then my server connection channel status goes undefined i.e it shows the status binding and it doesnt accept any new connections. I would like to have some thing that even if client doesnot close the connection my other clients shudn't suffer and other JMS clients shud continue to connect to my MQServer. Is there anyway to tell the MQ server that the server connection channel which are in in-doubt state( or say in binding) to just close those server connection channel instances and let the other programs continue to work. Thanks in advance, Rgds, Amit -- From: Taylor, Neil[SMTP:[EMAIL PROTECTED]] Reply To: MQSeries List Sent: Wednesday, July 03, 2002 2:53 PM To: [EMAIL PROTECTED] Subject:Re: TCP/IP problem while connectiong to QM using client bindings. Amit Did you change the KeepAlive time? The default is something like 8 hours. This value is changed within the windows configuration itself. Add Registry Entry: DWORD = KeepAliveTime (Case Sensitive) Value in decimal= 30 (5 minutes in milliseconds) to HKEY Local Machine / Sys / Current Control Set / Services / Tcpip / Parameters Neil -Original Message- From: Amit Gupta [mailto:[EMAIL PROTECTED]] Sent: Wed 03/07/2002 04:41 To: [EMAIL PROTECTED] Cc: Subject: TCP/IP problem while connectiong to QM using client bindings. HI, I am using MQseries 5.2 on WINNT. I am connecting to the MQSeries using MQJMS v5.2 classes, from the remote machine, I have set up transport type as client. I have made a server connection channel to use for the bindings. I am facing a problem when the number of users increase I am getting the following 07/03/02 14:12:55 AMQ9208: Error on receive from host GAURAVC (192.168.4.36). EXPLANATION: An error occurred receiving data from GAURAVC (192.168.4.36) over TCP/IP. This may be due to a communications failure. ACTION: The return code from the TCP/IP (recv) call was 10054 (X'2746'). Record these values and tell the systems administrator. and this error too is quite unpredicatable i.e sometimes it is there, some times every thing goes fine, I tried to change the parameters in the TCP tab of the MQseriesservices tab of QueueManager as keepAlive checked and also try to change the in CHannel tab adoptnewMCA by clicking it yes for all channel types. But still I am facing this error. Can anyone please provide some inputs Rgds, Amit Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com
RES: RES: MQSeries x JAVA (Sup Pac MA88)
Hello Neil, I'm sorry, I thought I've sent the response only to Reginaldo(he's brazilian). Sorry again. Cesar -Mensagem original- De: Taylor, Neil [mailto:[EMAIL PROTECTED]] Enviada em: Wednesday, July 03, 2002 1:11 PM Para: [EMAIL PROTECTED] Assunto: Re: RES: MQSeries x JAVA (Sup Pac MA88) Hola Cesar y Reginaldo Creo que es preferible escribir ingles a esto lista. Neil -Original Message- From: Cesar Augusto [mailto:[EMAIL PROTECTED]] Sent: Wed 03/07/2002 11:37 To: [EMAIL PROTECTED] Cc: Subject: RES: MQSeries x JAVA (Sup Pac MA88) Ola Reginaldo, Sim! Vc deve instalar o MA88 e setar devidamente o seu classpath com os devidos jar. Apos isto vc nao tera mais as excecoes geradas abaixo, ok? Qualquer problema, pode entrar em contato direto comigo. Espero ter ajudado, []´s Cesar -Mensagem original- De: Reginaldo de Souza Rosa [mailto:[EMAIL PROTECTED]] Enviada em: Wednesday, July 03, 2002 11:02 AM Para: [EMAIL PROTECTED] Assunto: MQSeries x JAVA (Sup Pac MA88) I'm trying to run my JAVA/MQSeries program from AIX platform (MQSeries Client) that is connected at another AIX platform (MQSeries/Server), my program is trying read (GET A MESSAGE) from a QUEUE defined into MQSeries Server, and i'm receiving the result below : Unable to load message catalog - mqji java.lang.UnsatisfiedLinkError: no mqjbnd04 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1251) at java.lang.Runtime.loadLibrary0(Runtime.java:473) at java.lang.System.loadLibrary(System.java:771) at com.ibm.mq.server.MQSESSION$1.run(MQSESSION.java:179) at java.security.AccessController.doPrivileged(Native Method) at com.ibm.mq.server.MQSESSION.clinit(MQSESSION.java:175) Please, i have a doubt. Is mandatory Support Pac MA88 has installed in MQSeries Client platform to run an application MQSeries/JAVA ? Thanks in advance Reginaldo S. Rosa Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: runmqst - amq6119 - permission denied
Surprised noStupid YES! -Original Message- From: Paul Clarke [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 03, 2002 11:45 AM To: [EMAIL PROTECTED] Subject: Re: runmqst - amq6119 - permission denied We let our off-shore developers use it for displays on development boxes. It does save us from some off-hour calls. Bob, So if I'm reading you right you've created a copy of the runmqsc command but with lesser authority and you are surprised that when you run it you get some permission failures. Is this correct ? Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: MQSI Control Center - Urgent
Hi, Unfortunately i could not solve it. I did the complete setup again from the scratch and still no luck. Installed DB2 7.2 + MQSI 2.1 with CSD1 + MQSeries 5.2.1 with CSD3 on NT, installation was very smooth. Even creating broker/database/config manager no problem. I can able to start both the services. But when i start control center same error. operation time out. What i missed here is MA88, but i am sure it is not the pre-requisites. I am only left with the option to re-install the OS. Appreciates any valuable inputs on what other areas i need to look into. Regards Rao Is the Control Center on a separate box than the Config Mgr? If so there was a problem where logonInfo.dll and logonInfo.pdb would not be installed on the Control Center after CSD01 was applied...the symptoms are the control center starts but can't connect to the config mgr...simply copy the above files from the config mgr bin dir to the control center bin dir and the problem is resolved... Marc Verhiel Candle Corp. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Queue manager not connecting through MQExplorer
Hi everyone, There was a particular problem which a group here is facing. There was a queue manager QM1 which went down. It was running on port 1416. The person in charge created another queue manager(same name) after deleting the first manager. The new one is running on port 1414. Now what happened is that the guys there are able to start the queue manager but when they try to use MQExplorer on the machine on which the manager is connected, there is no response. They see the queue manager name and it is listed as 'LOCAL' but the status is 'Not connected'. Now when they try to right click and 'Connect' they are not able to. Funny part is that on the same server machine when they try to connect through it remotely that is using the 'Show queue manager' and then specify the queue manager name and the connection they are able to view all the objects in it. Is there any difference in the MQExplorer being able to connect to a queue manager on the same machine as 'Local' and 'Remote'. Any pointers? Thanks in advance for the help. Kind Regards Aby Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Queue manager not connecting through MQExplorer
I had the same situation where I could not connect to the local queue manager through explorer. The error I was getting was: Access not authorized. You are not authorized to perform this operation. (Error AMQ4036). I was on MQ 5.1. I worked with IBM Support, but they could not resolve the problem. They suggested that I upgrade to 5.21 and try again. I did so and the problem went away. Don't know if this is the same root cause as yours. Philip, Aby aby.philip@SAKTITo: [EMAIL PROTECTED] GROUP.COM cc: Sent by: MQSeriesSubject: Queue manager not connecting through MQExplorer List MQSERIES@AKH-Wie n.AC.AT 07/03/2002 02:57 PM Please respond to MQSeries List Hi everyone, There was a particular problem which a group here is facing. There was a queue manager QM1 which went down. It was running on port 1416. The person in charge created another queue manager(same name) after deleting the first manager. The new one is running on port 1414. Now what happened is that the guys there are able to start the queue manager but when they try to use MQExplorer on the machine on which the manager is connected, there is no response. They see the queue manager name and it is listed as 'LOCAL' but the status is 'Not connected'. Now when they try to right click and 'Connect' they are not able to. Funny part is that on the same server machine when they try to connect through it remotely that is using the 'Show queue manager' and then specify the queue manager name and the connection they are able to view all the objects in it. Is there any difference in the MQExplorer being able to connect to a queue manager on the same machine as 'Local' and 'Remote'. Any pointers? Thanks in advance for the help. Kind Regards Aby Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive ** This message and any attachments are solely for the intended recipient. If you are not the intended recipient, disclosure, copying, use, or distribution of the information included in this message is prohibited -- please immediately and permanently delete this message. ** Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Queue manager not connecting through MQExplorer
Aby Very strange. How was the qmgr deleted, re-created and started - I presume not using Explorer/ Services? In which case I suspect that Explorer, which is a Microsoft snap-in, is still displaying the deleted QM1, but it cannot connect now as it does not exist. Has explorer been re-started since the new Qmgr was created? What does MQServices show on the local machine for this qmgr? Is the Qmgr actually started - can you use runmqsc successfully? One work around you can try is to select Add/Remove Snap-in from Explorer. Remove MQSeries Explorer. Then add it again. This should effectively force a re-set. Note that with this option you lose all remote connections, so would need to redefine connections to remote Qmgrs. HTH Neil -Original Message- From: Philip, Aby [mailto:[EMAIL PROTECTED]] Sent: Wed 03/07/2002 14:57 To: [EMAIL PROTECTED] Cc: Subject: Queue manager not connecting through MQExplorer Hi everyone, There was a particular problem which a group here is facing. There was a queue manager QM1 which went down. It was running on port 1416. The person in charge created another queue manager(same name) after deleting the first manager. The new one is running on port 1414. Now what happened is that the guys there are able to start the queue manager but when they try to use MQExplorer on the machine on which the manager is connected, there is no response. They see the queue manager name and it is listed as 'LOCAL' but the status is 'Not connected'. Now when they try to right click and 'Connect' they are not able to. Funny part is that on the same server machine when they try to connect through it remotely that is using the 'Show queue manager' and then specify the queue manager name and the connection they are able to view all the objects in it. Is there any difference in the MQExplorer being able to connect to a queue manager on the same machine as 'Local' and 'Remote'. Any pointers? Thanks in advance for the help. Kind Regards Aby Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Ëk¹Ëb¢{¢¹¨¨º¹X§X¬¶Ë±Êâ¦Ø¨ªÞ¦º/×{ax¸¬¶Ç«¼g§z¶¥RÇ«°k¢uæ¯j)ZnW¶m§ÿðà l¡û\¢`+r¯zm§ÿï©!Â'§iÆüÄz¸±ªÜ+Þ
Re: Non-Persistent Message Speed
John, Check out the SupportPAC MP6D, MP6F, or others. The performance documents are pretty good on identifying the performance differences for non-persistent fast vs. normal along with other scenarios. Chris John A. Furnell [EMAIL PROTECTED] on 07/03/2002 10:02:31 AM Please respond to MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc:(bcc: Chris Fryett/LA/Candle) Subject: Non-Persistent Message Speed Does anyone have a feel for the response time differences between non-persistent fast vs. normal? John Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
WSMQ Integrator Broker for Multi-platforms (non-NEON) Manuals?
Does anyone know when the .pdfs for this product will be added to the website? GA was apparently June 4 Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: AIX and Logging
You should search the archives on the virtues of linear vs circular because it has been discussed before and everyone's got an opinion. The platform is not really relevant because the logging depends on what type of recovery you want which is independent of your platform. Whether you are on Windows, Unix, whatever, the type of logging gives the same advantages. I figure you may want to know AIX only because of jfs logging, is that it? I would still do linear logging in production to get media recovery. If media recovery is not an issue, use circular. What you must consider is if you lose the objects and you had persistent messages, the message are gone if an object is damaged. If you had linear logging, you get the object and the messages back. If you have no persistent messages and you run saveqmgr to save off your objects, you can use circular logging since you can recreate your environment pretty easily and don't need messag e recovery. The only thing bad is if your auth queue gets damaged and you didn't have linear logging, you lose your authorizations. I never experienced this, just seems like the logical result. Mike Murphy Sr. Middleware Consultant MQ Solutions, LLC http://www.mqsolutions.com Hill, Dave [EMAIL PROTECTED] wrote: Date Recieved: 07/03/2002 07:58:17 AM To: [EMAIL PROTECTED] cc: Bcc Subject: AIX and Logging Just a poll- Please just on AIX On AIX do you use LINEAR or CIRCULAR logging and why. Thats it Thanks Dave Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Problem when message size more than 4MB for Client Channel
Hi All, This is Narasimha Reddy working as a product developer,INDIA. I am felling happpy to join in user list of MQ System. I have been working with MQseries system since 1 year. Now I am having a problem regarding MQ Client - channel size. I am getting 2010 (MQRC_DATA_LENGTH_ERROR) error when I am using a client program to send a message more then 4MB size . I have increased the maximum message length of the client connection and also the server channel. The following are the definitions of my server channel and client connection respectively. server channel : DEFINE CHANNEL(CHAN2) CHLTYPE(SVRCONN) TRPTYPE(TCP) DESCR('Server-connection to Client_2') client connection : DEFINE CHANNEL(CHAN2) CHLTYPE(CLNTCONN) TRPTYPE(TCP) CONNAME(192.168.6.132) QMNAME(local.qm) MAXMSGL(104857600) DESCR('Client-connection to Server_2') Even after increasing the MAXMSGL to 100 MB, I am not able to send the message more then 4MB file and still getting the same 2010 error. The MQSERVER environment variable is set to CHAN2/TCP/192.168.6.132. I am running my C program on WINDOWS 2000, and compiled the program by linking the mqic32.Lib Please help me where I am going wrong. Thanks in advance Regards Narasimha Reddy.V Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: MQSI Control Center - Urgent
Hi, All are running in the same server. I have even applied the CSD2 where it says problem is fixed, but of no use still i am hitting BIP1350E. What i noticed is configuration manager agent is not starting, hence control center can not connect to config manager. Is there any way to start only the config manager agent? and also i noticed that i can able to start the service either from commands or through NT services, but when i try to stop the services it hangs, each time i need to kill the services. Regards Rao -Original Message- From: MQSeries List [mailto:[EMAIL PROTECTED]]On Behalf Of Marc Verhiel Sent: Wednesday, July 03, 2002 7:08 PM To: [EMAIL PROTECTED] Subject: Re: MQSI Control Center - Urgent Hi, Unfortunately i could not solve it. I did the complete setup again from the scratch and still no luck. Installed DB2 7.2 + MQSI 2.1 with CSD1 + MQSeries 5.2.1 with CSD3 on NT, installation was very smooth. Even creating broker/database/config manager no problem. I can able to start both the services. But when i start control center same error. operation time out. What i missed here is MA88, but i am sure it is not the pre-requisites. I am only left with the option to re-install the OS. Appreciates any valuable inputs on what other areas i need to look into. Regards Rao Is the Control Center on a separate box than the Config Mgr? If so there was a problem where logonInfo.dll and logonInfo.pdb would not be installed on the Control Center after CSD01 was applied...the symptoms are the control center starts but can't connect to the config mgr...simply copy the above files from the config mgr bin dir to the control center bin dir and the problem is resolved... Marc Verhiel Candle Corp. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Dan Jones/EIC/ING-FSI-NA is out of the office.
I will be out of the office starting 07/03/2002 and will not return until 07/09/2002. I will be out of the office from July 3 through July 8. I will be unavailable during this period. All problems should be routed through your appropriate HelpDesk infrastructure. General inquiries can be directed to Dale Hultgren at 612.342.7314. Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive