Re: WMQ client
Check the supportpack webpage at http://www-306.ibm.com/software/integration/support/supportpacs/product.html #wmq -Mensaje original- De: Kulbir S. Thind [SMTP:[EMAIL PROTECTED] Enviado el: Wednesday, 11 August, 2004 10:36 AM Para: [EMAIL PROTECTED] Asunto: WMQ client Hi there, Does anyone know where I can download the software for WMQ clients? Is there a client available for the Mainframe? TIA, Kulbir. 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: LISTSERV
same as you. -Mensaje original- De: Robert Broderick [SMTP:[EMAIL PROTECTED] Enviado el: Thursday, 05 August, 2004 1:57 PM Para: [EMAIL PROTECTED] Asunto: LISTSERV No messages in 24 hours. Anyone else??? bobbee _ Don t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ 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: Debuggin in WBIMB
Sam, Check the link included in note 1 in http://www-306.ibm.com/software/integration/mqfamily/support/summary/wbib.ht ml Regards, -Mensaje original- De: Sam Sid [SMTP:[EMAIL PROTECTED] Enviado el: Saturday, 15 May, 2004 1:00 PM Para: [EMAIL PROTECTED] Asunto: Debuggin in WBIMB We are unable to debug our flows in WBIMB (WebSPhere Business Integration Message Broker). We have the following environment: - Window 2000 Fix Pac 3 - WBSIMB V5.0 CSD 3 - IBM Agent Controller 5.0.1 Please note that the execution group shows in the debug view but we are unable to see the flows. We tried all combination of starting broker, Agent controller in different order as per the documentation. We also upgraded the IBM Agent Controller to 5.1.0. Still it did not work. According to the documentation, it requires CSD 3.0 requires 5.0.2 of agent controller(5.1.0 should work). I have the following 2 questions: 1. Where do we download the IBM Agent Controller 5.0.2 ?. 2. Are there any other setting required to make it work ?. Thanks, Sam _ Find local movie times and trailers on Yahoo! Movies. http://au.rd.yahoo.com/mail/tagline/*http://au.movies.yahoo.com 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: Debuggin in WBIMB
Sam, Check the link included in note 1 in http://www-306.ibm.com/software/integration/mqfamily/support/summary/wbib. html and the latest RAC could be found following the latest WMBMB CSD link. Regards, -Mensaje original- De: Sam Sid [SMTP:[EMAIL PROTECTED] Enviado el: Saturday, 15 May, 2004 1:00 PM Para: [EMAIL PROTECTED] Asunto: Debuggin in WBIMB We are unable to debug our flows in WBIMB (WebSPhere Business Integration Message Broker). We have the following environment: - Window 2000 Fix Pac 3 - WBSIMB V5.0 CSD 3 - IBM Agent Controller 5.0.1 Please note that the execution group shows in the debug view but we are unable to see the flows. We tried all combination of starting broker, Agent controller in different order as per the documentation. We also upgraded the IBM Agent Controller to 5.1.0. Still it did not work. According to the documentation, it requires CSD 3.0 requires 5.0.2 of agent controller(5.1.0 should work). I have the following 2 questions: 1. Where do we download the IBM Agent Controller 5.0.2 ?. 2. Are there any other setting required to make it work ?. Thanks, Sam _ Find local movie times and trailers on Yahoo! Movies. http://au.rd.yahoo.com/mail/tagline/*http://au.movies.yahoo.com 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: Utility to put messages on queues
Hi, There are several utilities you could use: - Supportpac IH03, download from ibm website. - Supportpac ma0j, download from ibm website. - MQ Visual Edit, download a trial version from Capitalware. http://www.capitalware.biz There are more, and more, aplication to fit your requirements. But these are the ones I use. Regards, Manuel -Mensaje original- De: Panayiotis Petrou [SMTP:[EMAIL PROTECTED] Enviado el: Thursday, 13 May, 2004 11:28 AM Para: [EMAIL PROTECTED] Asunto: Utility to put messages on queues I am looking for a utility that reads messages from a text file and puts them on MQ queues (On a windows platform) Regards Panayiotis (Pete) Petrou Systems Support Group Information Technology Division Bank Of Cyprus Ltd Tel. 22-848473 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: Unknow Database Reference (WBI-MB)
I found a problem connecting to database using HP-UX and Oracle (Merant driver). The problem was trying to access a user database. When the DSN and the server name in the .odbc.ini are different I got an error TNS:could not resolve service name. The only way I made it to work is with the same DSN and server name and adding a new entry in the tnsnames.ora. I think your problem is different to this ony, but it might help you. Regards, Manuel -Mensaje original- De: Robert Broderick [SMTP:[EMAIL PROTECTED] Enviado el: Tuesday, 04 May, 2004 6:42 PM Para: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] Asunto: RE: Unknow Database Reference (WBI-MB) OS - AIX DB - DB2 ODBC - Merant Driver (REMOTE) The problem isn't connecting. We have have the DB access and the flows are updating fine. BUT.at times when you and tweeking the flow or playing with a node (Database Insert in this example) that has mapping the node looses is references for ALL the mapping elements and produces a error UNKNOWN REFERENCE TO DATABASE X for each element in the Toolkit Application Development prospective. Somehow, internally it gets lost in with itself. Like all of a sudden it has al-timners. We found the only way areound this is to delete the flow and recreat it. This could get to be a BIG pain when the flows start to get complicated. I was wondering if anyone has hit this and figured another way around the problem. bobbee From: Rodríguez Alvarez-Querol, Manuel Carlos [EMAIL PROTECTED] To: '[EMAIL PROTECTED]' [EMAIL PROTECTED] Subject: RE: Unknow Database Reference (WBI-MB) Date: Tue, 4 May 2004 09:53:36 +0200 Hi Bobbee, This is out of the list just to make sure about your error and before sending wrong information to the list and make confussion. Can you explain me in more detail the database configuration? Which is you OS, DB, ODBC configuration, DSN used in the mapping node? I found a problem accesing to DB in Oracle and I opened a PMR with IBM. You might have the same problem. Regards, Manuel -Mensaje original- De: Robert Broderick [SMTP:[EMAIL PROTECTED] Enviado el: Monday, 03 May, 2004 10:36 PM Para: [EMAIL PROTECTED] Asunto: Unknow Database Reference (WBI-MB) Anybody deal with a mapping problem in WBIMB where you get an error on the database mappings indicating UNKNOWN REFERENCE TO DATABASE . This happens on all the mappings in the node. How do you recover (fix) this without redoing the WHOLE mapping. bobbee _ FREE pop-up blocking with the new MSN Toolbar get it now! http://toolbar.msn.com/go/onm00200415ave/direct/01/ 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 _ MSN Toolbar provides one-click access to Hotmail from any Web page - FREE download! http://toolbar.msn.com/go/onm00200413ave/direct/01/ 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: Facing Problem in Debugging Message Flow in WBIMB 5.0
Hi Nagendra, There is a bug in the latest Agent Controller. Check the WBI MB CSD dowload page and download the latest Agent Controller. Regards, Manuel -Mensaje original- De: Nagendra K N [SMTP:[EMAIL PROTECTED] Enviado el: Monday, 05 April, 2004 4:33 PM Para: [EMAIL PROTECTED] Asunto: Facing Problem in Debugging Message Flow in WBIMB 5.0 Hi All, Can any one tell me how to debug the Message Flow in WBIMB 5.0. Following are my configuration 1) WBI MB 5.0 CSD 03 2) I have installed IBM Agent Controller from WSAD 5.1 Installation. I am stuck in a place where I need to Attach to Flow Engine in Flow Debug Perspective. After Clicking Attach , I have selected Local Host in Clicked Next. I don't see any Flow Engines under Select the Flow Engine Page. Can any one point out where I am going wrong? Thanks in Advance, Nagendra 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: create listener service via script
Enrico, Take a look to the following command. It is only available con Windows. The amqmdain command applies to WebSphere MQ for Windows only. Use amqmdain to configure or control WebSphere MQ Services, as an alternative to using the WebSphere MQ Services snap-in. Starting a queue manager service with amqmdain is not the same as using strmqm from the command line, because WebSphere MQ Services execute in a non-interactive session, running under a different user account. You can also configure a queue manager service to start associated processes, such as listeners and trigger monitors, or to ensure that any registry entries you have edited manually are assigned the correct security permissions. Regards, Manuel -Mensaje original- De: Fichtner Enrico [SMTP:[EMAIL PROTECTED] Enviado el: Wednesday, 18 February, 2004 10:12 AM Para: [EMAIL PROTECTED] Asunto: NT: create listener service via script For developing and testing it is nice to have a bunch of scripts which create queue managers and everything that's needed for communication between them. What I'm using is mainly the scripts dropped by SAVEQMGR in conjunction with a batch file that creates everything I want. However, the only thing I'm not able to create via scripts is the listener service (of course I could run it in a dos shell). Q.: Is there a way of creating services under NT via script? Thanks, Enrico 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 5.3 on XP
Hi, WebSphere MQ 5.3 GA does not support XP. Then, to install it, just install mq with the following command line and install the latest csd. x:\setup.exe AMQ_XP_INSTALL_PENDING_CSD=1 You could also take a look to http://www-1.ibm.com/support/docview.wss?uid=swg27004410aid=1 which is the latest CSD readme file. -Mensaje original- De: Kerry Swemmer [SMTP:[EMAIL PROTECTED] Enviado el: Thursday, 05 February, 2004 2:45 PM Para: [EMAIL PROTECTED] Asunto: MQSeries 5.3 on XP Hi All, I am trying to install 5.3 on Windows XP and am getting the following AMQ4755 This version of IBM WebSphere MQ does not yet support Windows XP. A CSD will provide this support. Any ideas? I cannot find any related CSD. Thanx, Kerry. -Original Message- From: MQSeries List [mailto:[EMAIL PROTECTED] Behalf Of John Scott Sent: 18 November 2003 10:49 To: [EMAIL PROTECTED] Subject: Re: Impact of Syncpoint? You still get an improvement by using syncpoint after every message. The test I did reduced the time for 1000 persistent messages from 25 to 15 seconds... Regards John Scott IBM Certified Specialist - MQSeries Argos Ltd -Original Message- From: Ruzi R [mailto:[EMAIL PROTECTED] Sent: 17 November 2003 19:03 To: [EMAIL PROTECTED] Subject: Re: Impact of Syncpoint? Paul, Thanks for the response. But the requirement is that we have to do a commit after every persistent message read off the queue (as opposed to after a batch of messages read). Thanks, Ruzi --- Paul Clarke [EMAIL PROTECTED] wrote: Depends what you mean by 'impact'. I assume you're talking about persistent messages here. Generally speaking the addition of syncpoint to persistent message operations will increase the performance since we only need to force the log at commit time rather than for every message. Download my MA01 support pac if you want to have a play. Choose a local queue, say Q1 Load the queue with messages :- q -oQ1 -ap at the prompt type #1000 you now have 1000 persistent messages on your queue. Get them off by specifying :- q -IQ1 -t -q this will printout something like 1000 Interations in 441.00 ms, Average = 0.44ms or 2267.6 per second This is doing your gets outside of syncpoint. To do it inside of syncpoint you can tell queue how often to commit, let's say every 100 messages Load up your queue again and then type q -IQ1 -t -q -p100 The line now reads 1000 Interations in 90.00 ms, Average = 0.09ms or 1.1 per second By doing the gets under syncpoint (and quite a lot of them) we're now about 5 times faster. These were the numbers produced on my ThinkPad and will depend greatly on the speed of your disks, the type of disks, your CPU speed etc etc. There are also, I believe, a number of support pacs which detail the speed of MQ operations on the support pac website. Hope this helps, P. Paul G Clarke WebSphere MQ Development IBM Hursley |-+ | | Ruzi R | | | [EMAIL PROTECTED]| | | M | | | Sent by: MQSeries| | | List | | | [EMAIL PROTECTED]| | | N.AC.AT | | || | || | | 17/11/2003 16:59 | | | Please respond to| | | MQSeries List| |-+ - -- | | | | To: [EMAIL PROTECTED] | | cc: | | Subject: Impact of Syncpoint? | | | | | - -- | MQ 5.3/W2K I have been asked to find out the performance impact of using Syncpoint in MQGETs. Is there a document around that deals with this issue? Thanks, Ruzi 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: WMQI Versions
Andre, WebSphere MQ Integrator Broker doesn´t contain NEON (upps, New Era of Networks) components. So, WebSphere MQ Integrator is WebSphere MQ Integrator Broker and NEON. -Mensaje original- De: van Zyl, Andre [SMTP:[EMAIL PROTECTED] Enviado el: martes 9 de diciembre de 2003 07:43 Para: [EMAIL PROTECTED] Asunto: WMQI Versions Importancia: Alta We are in the process of upgrading from MQSI 2.0.1 to WMQI 2.1. I would just like to clarify something regarding the WMQI versions. On the support summary page of IBM website I see that there is a Websphere MQ Integrator for Windows NT 2.1 (latest CSD level 5) and also a Websphere MQ Integrator Broker for Windows NT and Windows 2000 2.1 (latest CSD level 6). What is the difference - the local IBM represenative here has told me that there is no difference, but why are they at different CSD levels? - why are there seperate CSD's if these products are the same? I would really appreciate it if someone could assist. Thanks Andre = Disclaimer This message may contain information which is private, privileged or confidential and is intended solely for the use of the individual or entity named in the message. If you are not the intended recipient of this message, please notify the sender thereof and destroy / delete the message. Neither the sender nor Sappi Limited (including its subsidiaries and associated companies) shall incur any liability resulting directly or indirectly from accessing any of the attached files which may contain a virus or the like. Director Names A list of Sappi companies and the names of their directors can be retrieved from http://www.sappi.com/home.asp?pid=644 = 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: WMQI Versions
There is no possible migration from 2.0.1 to 5.0. The only migration documented is 2.1 to 5.0. -Mensaje original- De: Robert Broderick [SMTP:[EMAIL PROTECTED] Enviado el: martes 9 de diciembre de 2003 15:33 Para: [EMAIL PROTECTED] Asunto: Re: WMQI Versions Thans good. I would watch the End of Service dates. You may be forced to do twice the work. I didn't read the chapter yet BUTI have a sneaking suspecision that the upgrade, given there is no NEON, may just be an export and import. But as we all know, nothing is quite as simple as it sounds. GOOD LUCK!! bobbee From: van Zyl, Andre [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: WMQI Versions Date: Tue, 9 Dec 2003 16:15:57 +0200 Hi Robert, Basically it has to do with our local IBM support that did not really know WBI 5.0 and could not tell us if we are able to migrate from MQSI 2.0.1 to WBI 5.0. They suggested we first upgrade to 2.1. I did however speak to someone else at IBM earlier this afternoon, and we are now going to investigate the possibility of upgrading directly to 5.0. Andre Sappi Integration Team Tel. Direct: +27 (0)11 407 4088 Tel. Mobile: +27 (0)82 880 6860 Fax: +27 (0)11 403 8105 eMail (Sappi): [EMAIL PROTECTED] -Original Message- From: Robert Broderick [mailto:[EMAIL PROTECTED] Sent: 09 December 2003 02:46 To: [EMAIL PROTECTED] Subject: Re: WMQI Versions Surprised nobody said this. The current version of WBI is 5.0. Is there a reason you are not moving to that?? Except for the slight learning curve for the Eclipse interface!! bobbee From: van Zyl, Andre [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: WMQI Versions Date: Tue, 9 Dec 2003 08:42:57 +0200 We are in the process of upgrading from MQSI 2.0.1 to WMQI 2.1. I would just like to clarify something regarding the WMQI versions. On the support summary page of IBM website I see that there is a Websphere MQ Integrator for Windows NT 2.1 (latest CSD level 5) and also a Websphere MQ Integrator Broker for Windows NT and Windows 2000 2.1 (latest CSD level 6). What is the difference - the local IBM represenative here has told me that there is no difference, but why are they at different CSD levels? - why are there seperate CSD's if these products are the same? I would really appreciate it if someone could assist. Thanks Andre = Disclaimer This message may contain information which is private, privileged or confidential and is intended solely for the use of the individual or entity named in the message. If you are not the intended recipient of this message, please notify the sender thereof and destroy / delete the message. Neither the sender nor Sappi Limited (including its subsidiaries and associated companies) shall incur any liability resulting directly or indirectly from accessing any of the attached files which may contain a virus or the like. Director Names A list of Sappi companies and the names of their directors can be retrieved from http://www.sappi.com/home.asp?pid=644 = _ Our best dial-up offer is back. Get MSN Dial-up Internet Service for 6 months @ $9.95/month now! http://join.msn.com/?page=dept/dialup 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 = Disclaimer This message may contain information which is private, privileged or confidential and is intended solely for the use of the individual or entity named in the message. If you are not the intended recipient of this message, please notify the sender thereof and destroy / delete the message. Neither the sender nor Sappi Limited (including its subsidiaries and associated companies) shall incur any liability resulting directly or indirectly from accessing any of the attached files which may contain a virus or the like. Director Names A list of Sappi companies and the names of their directors can be retrieved from http://www.sappi.com/home.asp?pid=644 = _ Tired of slow downloads and busy signals? Get a high-speed Internet connection! Comparison-shop your local high-speed providers here.
Re: Scheduling Message Flows-WMQI2.1
Suppose: Flow A is reading from Q.A. Your application puts messages in queue B. When a message is received in queue B the flow A will start processing messages. A possible solution: Inhibit get in Q.A Trigger queue B to start a script. This script should allow the get in Q.A -Mensaje original- De: Juni Per [SMTP:[EMAIL PROTECTED] Enviado el: Wednesday, 19 November, 2003 10:32 Para: [EMAIL PROTECTED] Asunto: Scheduling Message Flows-WMQI2.1 Hi , Is there some way I can schedule message flows ?The input node is always constantly looking for messages in a queue and grabs it . But if I want have a message flow 'A' , to start only after I receive a message from a certain application in another queue , what do I do?? _ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree 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 does not exist error
There is aditional info about qmanagers in your system in the mqs.ini file (UNIX) or in the windows registry(Windows OS). Ask your IT to restore that info also. I hope this help you. -Mensaje original- De: Prithwiraj Basu [SMTP:[EMAIL PROTECTED] Enviado el: Tuesday, October 14, 2003 18:09 Para: [EMAIL PROTECTED] Asunto: queue manager does not exist error Hi All, I am encountering the following problem: A week ago I was asked to verify if one of our applications (which uses MQSeries for inter company communication) was still set up to run for the testers to test some stuff. It has been a while since anyone has been playing around with this application. At the time when I did strmqm queue.manager.name, I got a AMQ8118:Queue Manager does not exist error. Then I saw that the queue manager could not be found in /var/mqm/qmgrs. (It only had @SYSTEM listed). Assuming that someone had erroneously blown away the queue manager, I had IT restore the queue manager and it again exists at /var/mqm/qmgrs. However upon doing strmqm I am still getting the queue manager does not exist error. Is there anything else I need to do for the queue manager to be started? I really do not want to go through the whole MQSeries objects setup procedure if I can help it. Thanks in advance. Prits 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
Error creating Key Repository on WMQ5.3 CSD4
I am trying to configure the SSL in WMQ 5.3 CSD4 in an AIX 4.3.3. I execute the followind command to create the key repository gsk6cmd -keydb -create -db /var/mqm/qmgrs/MAPD01/ssl/key.kdb -pw ibm -type cms -expire 365 -stash and got an error indicating Invalid key database type was found. Any idea how to solve this? TIA 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: AMQ4757
Have you tried removing the WebSphere MQ Task Bar from the startup group? -Mensaje original- De: Francois Van der Merwe1 [SMTP:[EMAIL PROTECTED] Enviado el: Friday, October 10, 2003 10:41 Para: [EMAIL PROTECTED] Asunto: AMQ4757 A customer of mine is really having a problem installing fp4 on WMQ 5.3 on Windows 2000 server. They are getting AMQ4757 errors stating that there is still something about WMQ running. They have tried all the usual things, stopping MQ, killling all the processes and even setting WMQ service as manual start and reboot the machine. No luck. Any ideas? Thanks Francois van der Merwe 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: Command line admin of execution group in MQSI
Check supportpac IC01. -Mensaje original- De: Sam Garforth [SMTP:[EMAIL PROTECTED] Enviado el: Thursday, October 02, 2003 14:02 Para: [EMAIL PROTECTED] Asunto: Command line admin of execution group in MQSI Does anyone know how to start, stop, and/or deploy an MQSI execution group from the command line or programmatically? Thanks, Sam Want to chat instantly with your online friends? Get the FREE Yahoo! Messenger http://mail.messenger.yahoo.co.uk 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
[no subject]
The '\' is to escape the character '(' in the command line. This is a shell restriction. The problem with the MQSERVER variable is your tcp. Just change to uppercase and try again. So, your export should be: export MQSERVER=SYSTEM.ADMIN.SVRCONN/TCP/127.0.0.1\(1414\) -Mensaje original- De: Robert Broderick [SMTP:[EMAIL PROTECTED] Enviado el: Monday, September 15, 2003 13:43 Para: [EMAIL PROTECTED] Asunto: What is the '/' after the 1414 in the MQSERVER variable From: DePeyster, Donna [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Date: Fri, 12 Sep 2003 13:24:44 -0400 Oops, sorry, I didn't catch that you were trying to use the client locally. You might want to try getting rid of the '(' in your mqserver definition. -Original Message- From: Rick Tsujimoto [mailto:[EMAIL PROTECTED] Sent: Friday, September 12, 2003 1:16 PM To: [EMAIL PROTECTED] Subject: In your MQSERVER definition, I think tcp has to be TCP Antony Boggis [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent by: cc: MQSeries ListSubject: [EMAIL PROTECTED] en.AC.AT 09/12/2003 01:06 PM Please respond to MQSeries List I am at a loss to explain the following... (Solaris 5.8, WMQ 5.2 CSD06): $ dspmq QMNAME(CLUSTER2B.AR1.MANAGER) STATUS(Running) . . $ export MQSERVER=SYSTEM.ADMIN.SVRCONN/tcp/127.0.0.1\(1414\) $ /opt/mqm/samp/bin/amqsputc SYSTEM.DEFAULT.LOCAL.QUEUE CLUSTER2B.AR1.MANAGER Sample AMQSPUT0 start MQCONN ended with reason code 2058 $ I also tried the same from a Windows client and get the same error. I also tried using SYSTEM.DEF.SVRCONN - same error. I am having the same problem on all my queue managers. The only errors I have in my logs are cluster channel errors: 'AMQ9558: Remote Channel is not currently available.'. I am reluncant to simply restart the queue managers, but I'm at a loss to explain. tonyB. 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 _ Use custom emotions -- try MSN Messenger 6.0! http://www.msnmessenger-download.com/tracking/reach_emoticon 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: Euro symbol and WMQI
Thanks for yours responses. I change the qmgr CCSID to 858 and it fixed my problem. Thanks again -Mensaje original- De: Kulbir S. Thind [SMTP:[EMAIL PROTECTED] Enviado el: Tuesday, September 23, 2003 17:07 Para: [EMAIL PROTECTED] Asunto: Re: Euro symbol and WMQI What platform are you using and what code page is configured for the queue manager. We have successfully managed to use the Euro as long as we used the correct code page. We were on Windows and changed our default code page of 850 to 858 and it worked ok. You just need to make sure that all the code pages in your system are configured to be able to support the Euro, this may be a bigger issue, it was for us. We couldn't go to 300+ end points and change the code pages without doing extensive testing, in the end we avoided using the Symbol. Hope this helps. Rodríguez Alvarez-Querol, Manuel Carlos [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] 23-Sep-2003 12:09 Please respond to MQSeries List [EMAIL PROTECTED] To:MQSERIES cc: Subject:Euro symbol and WMQI I have an xml which contain the euro symbol, EUR, and I can´t parse the xml. I created a message flow with MQInput and trace node and don´t get the euro symbol in my trace file. I have WMQI 2.1 CSD2 and MQ5.2 CSD4. Any clue? Thanks, 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
Euro symbol and WMQI
I have an xml which contain the euro symbol, EUR, and I can´t parse the xml. I created a message flow with MQInput and trace node and don´t get the euro symbol in my trace file. I have WMQI 2.1 CSD2 and MQ5.2 CSD4. Any clue? Thanks, 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
New MsgId and CorrelId in MQOutput node
Hi, I would like to know how the msgId and correlId is generated in the MQOutput node. I found these values are accesible in LocalEnvironment, but how are they genrated? TIA, 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: Cannot Uninstall MQ 5.2.1 from Windows2000
Hi Peter, In the windows registry there is an entry which point to the place where mqseries.msi is located, or should be located. This entry is HKEY_CLASSES_ROOT\Installer\Products. In this folder you will find different entries which correspond to products installed with Microsoft Installer. One of these entries correspond to MQSeries, the productName in the folder should be MQSeries. If you expand that tree you will find a new folder called SourceList. In this folder there is an entry called LastUsedSource. Try to modify it to your directory where the mqseries.msi is. I hope this help you. -Mensaje original- De: Potkay, Peter M (PLC, IT) [SMTP:[EMAIL PROTECTED] Enviado el: Wednesday, August 20, 2003 23:24 Para: [EMAIL PROTECTED] Asunto: Cannot Uninstall MQ 5.2.1 from Windows2000 I am trying to upgrade to 5.3 on a Windows 2000 server, and cannot because I cannot get rid of the old version. If I go to Control Panel...Add/Remove Programs and select MQSeries, the uninstall procedure begins, but then an error box gets thrown up saying it cannot find the MQSeries.msi file. So I instead went straight to the 5.3 Install procedure, which threw me into Upgrade mode. I clicked install, and it started to work, but again, the error came up saying it could not find MQSeries.msi, and the installation ended on me. I cannot find MQSeries.msi anywhere on this server. I tried to uninstall MA88 from Add/ Remove programs, and got the error saying it could not find the IBM MQSeries classes for Java and Java Message Service.msi file. And then the uninstall ended on me. I cannot find this .msi file anywhere either. I copied over the entire MA88 Install directory to a temp folder on this machine, found the IBM MQSeries classes for Java and Java Message Service.msi file, and then tried the MA88 uninstall again. This time when the error came up saying it could not find the file, I manually pointed it to the temp folder, and it worked. MA88 is uninstalled on this server. So I tried the same trick for base MQ. I copied over the entire Install CD for 5.2.1, and located the MQSeries.msi file. I tried uninstalling from Add/ Remove programs again, and then manually pointed the uninstall procedure to the temp folder. No luck. The uninstall ends with a Fatal Error. I tried upgrading to 5.3. Fatal error encountered during the upgrade, presumably where 5.2.1 is trying to be uninstalled. I cannot get rid of 5.2.1 on this server! I tried removing CSD05, and that worked, but still the same problem with base 5.2.1. Thankfully, I can get MQ 5.2.1 running again, so the customer is OK, but I can't upgrade this guy. We suspect this is related to an automated failed SP3 install for WIN2000 earlier in the week. It screwed up the ability to open MQExplorer or MQServices from the start menu. We thought that is all it did. Looks like it botched up some other stuff. Below is a quote from the Sys Admin for the server explaining THAT problem. Maybe it is related??? Quote I'd like to update you to the issues that have risen on the concentrators since we began rolling out the MS security patch and W2K service pack 3. As you are aware we rolled both SP3 and MS03-026 to the CMS DEV and CTST concentrators on 8/5 and 8/7 respectively without any issues, the same was true for MQIDEV01 and MQIDEV02. We use a tool called Update Expert to do the scheduling of this type of maintenance, it was used for the initial machines as well as machines patched since Monday night. Now to the issues. Since Monday night the W2K service pack installs have failed through Update Expert while the patch on the other hand hasn't, this has lead to some shortcuts which are fired off upon logon to become corrupted. An indication of this problem would be a pop up message indicating that the path to install the product can't be found. The product(s) are in fact running, MQ Series and NAV are not affected . End Quote Peter Potkay MQSeries Specialist The Hartford Financial Services [EMAIL PROTECTED] x77906 IBM MQSeries Certified 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: Environment Variables within MQSI
Hi, Belinda is using the Environment variable. This variable is passed to the next nodes without specifying anything. Troy got confused with LocalEnvironment, as he said in his email. About Belinda´s question. Are you using the attributes from your XML messages copied to the Environment variable? If this is your case there is a topic in the following link which might help you. http://www.mqseries.net/phpBB2/viewtopic.php?t=3450 Cheers, Manuel -Mensaje original- De: Troy Wells [SMTP:[EMAIL PROTECTED] Enviado el: Monday, July 28, 2003 6:32 PM Para: [EMAIL PROTECTED] Asunto: Re: Environment Variables within MQSI Hey Belinda. Just a guess, but are you properly setting the nodes to maintain your environment data. For example, within a compute node, are you setting the Compute Mode to 'LocalEnvironment And Message'. Regards, Troy Belinda Edwards [EMAIL PROTECTED] wrote: I've copied an XML message into an Environment variable Environment.NewMsg. When using this variable within a DB2 Insert statement, if only contains a space. The readlog/formatlog command shows a spaces being assigned to the variable, however, when I look at it's contents within a trace file, the environment variable contains the XML message. Has anyone experienced this before? How did you resolve the problem? Was a work around necessary? Thanks for the information. Belinda 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 _ Do you Yahoo!? Yahoo! SiteBuilder http://us.rd.yahoo.com/evt=10469/*http://sitebuilder.yahoo.com - Free, easy-to-use web site design software 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: Global Constants in MQSI
It is not possible to store constants in message flow and reuse them in other flows using the Environment or LocalEnvironment. These trees disappear once the message flows execution finishs. To pass information from a message flow to a different message flow you have, AFAIK, five options: 1.- Use aggregate nodes, to pass information to the same message flow always. 2.- Put the info in a database. 3.- Use the MQGet node. 4.- Put the information inside the message and remove it in the new message flow. 5.- Use the node you suggest. We built a similar node some time ago and I think this node just put the information in the jvm memory and access to it later. This supportpac has the same limitation we had. It is only possible to pass information between message flow which are in the same Dataflow (same JVM). I don´t have more ideas at the top of my head at this moment. I hope this will help you. Cheers, -Mensaje original- De: eai grp [SMTP:[EMAIL PROTECTED] Enviado el: Tuesday, July 22, 2003 9:14 PM Para: [EMAIL PROTECTED] Asunto: Global Constants in MQSI how are constants stored within the message flow , such that they can be reused in other flows just like a interface constants in java. If i use the Environment.Variables and assign all that i need and save it as a sub flow and use the same in other flows.What about throughput , coz the tree will always be carried across the flow.I see there is a support pac for caching such info , has anyone used it? _ Do you Yahoo!? Yahoo! SiteBuilder http://us.rd.yahoo.com/evt=10469/*http://sitebuilder.yahoo.com - Free, easy-to-use web site design software 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: Any of you , WMQI folks checked out Crossworlds?IBM's thought ???
When you configure a connector you specify one queue to poll. But you can add more queues using meta object configuration. This is explained in the WebSphere MQ connector manual. About mapping, Crossworlds use application specific BO (ASBO) and generic BO (GBO). The idea is to use GBOs in collaborations and the maps would transform from ASBOs to GBOs and viceversa. Using this idea the same collaboration will be used to integrate different systems if they do the same functionality. -Mensaje original- De: eai grp [SMTP:[EMAIL PROTECTED] Enviado el: Thursday, July 03, 2003 4:46 PM Para: [EMAIL PROTECTED] Asunto: Re: Any of you , WMQI folks checked out Crossworlds?IBM's thought??? But how do you think IBM wants to place the two products? Is CW mainly a B2B tool? Can'nt crossworlds be used for transformation , it has a Map that does the same function? But ,Is there a limitation on the MQ Connector , how many queues can a single connector poll.That is probably better with WMQI , if my application is already MQ enabled, I dont need a MQ connector in the first place! Robert Broderick [EMAIL PROTECTED] wrote: We are doing that at my current client. Crossworlds doesn't come into the picture as the applications have a detailed business laot for timed out messages from the branch. Crossworlds, and someone can correct me as I have not gone down that path as of yet, offers adapters both in the physical sense and metaphysical sense. It can give you SAP adapters and other things that allow you to plug other vendor pacages into you messaging network (physical). It also, from the last time I seen the dog-and-pony show, offers a business continuity schema that allows you to coordinate a BUSINESS transaction. Business transaction, as we all know, can go from the simple (send a messge and get an imediate reply) or to the complicated where B2B and B2C colaborations come into effect and the transaction can span time as well as physical locations, Meta-Physical!! So in your case you would use WMQI to transform your branch messages to something the legacy systems can understand and visa-versa. t can also be used to coordinate responses between different backend systems. Crossworlds can be used to tie into your CRM (SEIBEL), SAP or ACTA within your infrastructure. Crossworld could possibly be used to handle the situation where the messag did not get to the branch in a respectable amount of time and the financial had to be backed out. These things are tools. Like a hammer..one day it hits a nail in, another day it breaks a window cause your locked out and another day you can use it to smash you neighbors head in because you caught him fooling around with you wife. You bend and use it for want you want. bobbee From: eai grp Reply-To: MQSeries List To: [EMAIL PROTECTED] Subject: Any of you , WMQI folks checked out Crossworlds? Date: Wed, 2 Jul 2003 12:10:30 -0700 Hi All, Iam looking for a best fit product for an integration which is more like multiple branches sending information to a central processing applications.All branches run the same software package , different instances at each location ,though. And they are MQ Enabled.No process automation required , mainly transformation. Does WMQI score well or Crossworlds??What about Scalability? Please Respond Thank You - Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! _ Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=features/junkmail 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 _ Do you Yahoo!? SBC Yahoo! DSL http://pa.yahoo.com/*http://rd.yahoo.com/evt=1207/*http://promo.yahoo.com /sbc/ - Now only $29.95 per month! 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: Aggregate Control
Hi, do I have to use more than 1 compute node to extract the information from the message and then send it to different destinations? Is there generic solution in doing the fan-out (e.g. without using 1..n compute nodes depending on the number of destinations I have)? It depends, are the messages you send for each request different? If there is, then you need at least one compute node for each request. Now, if two or more requests have the same message format then you could use the same compute now. There is an extra consideration, in some cases you can´t build the request message with only one compute now, (e.g, you need to query two different databases), in this case you will use more than one compute node. what about the Aggregate Request Nodes, don't I need to send each message send to destination to different Aggregate Request Nodes (Folders)? The aggregates request node are used for accesing the reply information directly. Suppose you have two output node connected to the same agregate request node. In this case, in the aggregate reply node you have two folders with the replies. How do you identify each reply? With the same scenario, you connect each output node to a different aggregate request node (with different folders name). Then in the aggregate reply node you know which reply belong to each request you made. As you see, sending the message to one or more aggregate request node depends only on you and how do you want your code to be in the compute node which build the output message in your fan-in message flow. I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Molai Tsietsi [SMTP:[EMAIL PROTECTED] Enviado el: Thursday, March 27, 2003 8:40 AM Para: [EMAIL PROTECTED] Asunto: Aggregate Control Hi all We looking at developing a generic solution that will fan-out messages to different destinations and fan them in and send them back to the requesting application. In the examples given in the business scenarios, they use compute nodes to extract parts of the message and then send them to different destinations i.e. Hotel, Car Rental etc. ...OLE_Obj... Figure from IBM Service Pac document (Business Scenarios), see attachment for the image. The question I have is, do I have to use more than 1 compute node to extract the information from the message and then send it to different destinations? Is there generic solution in doing the fan-out (e.g. without using 1..n compute nodes depending on the number of destinations I have)? If so, what about the Aggregate Request Nodes, don't I need to send each message send to destination to different Aggregate Request Nodes (Folders)? Any suggestion or comments will be greatly appreciated. Thank you in advance. BussScenarios(IC03).jpg Archivo: BussScenarios(IC03).jpg 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: HELP MQI MQOPEN
Could you tell us why are you interesting in open the queue in input and output mode? With this configuration you will get a message, process it and put it on the same queue. Then, after X times you will process the same message again. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Murugesan Ravuthan [SMTP:[EMAIL PROTECTED] Enviado el: Wednesday, March 26, 2003 10:38 AM Para: [EMAIL PROTECTED] Asunto: HELP MQI MQOPEN Hi, I am trying to open the queue in both input and output mode. The requirement is, i should be able to send receive messages and inquire the queue. l_Option = MQOO_OUTPUT + MQOO_INQUIRE+ MQOO_INPUT_AS_Q_DEF; MQOPEN(m_hConnection, obj_Od,l_Option, m_hObject, l_Opencode, l_Reason); Here i am able to send the message, but the MQGET returns reason code 2037(MQRC_NOT_OPEN_FOR_INPUT) Can you please tell me how to open the queue with the above three options? Thanks in Advance Murugesan 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: Aggregation Reply Node
You can have an extra request which will pass the MsgId and CorrelId in a XML message. Supposing your current scenario is like: MQInput -- AggregateControl - Compute Output node Aggregate request | | | |--- Compute Output node Aggregate request | |- Control message Add a new branch, the top branch. |--- Compute --- Output node --- Aggregate request | MQInput -- AggregateControl - Compute Output node Aggregate request | | | |--- Compute Output node Aggregate request | |- Control message Your this new branch you need a message flow with MQInput node and MQReply node. In you fan-in message flow you will have the responses to your original request and one more which correspond to the MsgId and CorrelId. I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Naidoo Surendra [SMTP:[EMAIL PROTECTED] Enviado el: Tuesday, March 25, 2003 3:05 PM Para: [EMAIL PROTECTED] Asunto: Re: Aggregation Reply Node Hi Francois, Thank you for your suggestion. We are looking for out of the box functionality. Given the design of our message flows, we do not want to have our own control messages, nor do we want to put data into the payload, as we would like to reserve this for the user community. If this is not possible, we will have no option but to design a solution using our own control message. First prize will be an out of the box solution. Regards, Suren -Original Message- From: Francois van der Merwe [ mailto:[EMAIL PROTECTED]] Sent: 25 March 2003 03:31 To: [EMAIL PROTECTED] Subject: Re: Aggregation Reply Node Sedick Can't you put the msgid/correlid in a field in the data, easy if xml data, change messageset if mrm data. Francois van der Merwe Fakir Sedick [EMAIL PROTECTED]To: [EMAIL PROTECTED] .COMcc: Sent by: MQSeriesSubject: Aggregation Reply Node List [EMAIL PROTECTED] N.AC.AT 24/03/2003 16:33 Please respond to MQSeries List Hi All, We are currently using Aggregate Nodes to fan-out and fan-in messages. We need to maintain the message Id and or the correl Id . However, the Aggregate Reply Node propagates the correl and Msg Id fields with new values. Is there anyway to keep the original values in the message Id \ correl Id once it has passed the Aggregate Reply Node ? Any help or ideas will be most welcomed. Regards, Sedick 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 2.1 aggregate reply looping when error downstream
Hi Pierre, While reading your email the error looks familiar but when I saw the code everything looks fine. But when I took I closer look I saw in your code a really small detail which I think, could be the wrong thing. In your compute node you are building a wrong XML message. I noticed you wanted to add the XML declaration before your data. This is the correct ESQL code to add the xml declaration. --Create an XML Declaration SET OutputRoot.XML.(XML.XmlDecl)=''; --Set the Version within the XML Declaration SET OutputRoot.XML.(XML.XmlDecl).(XML.Version)='1.0'; --Set the Encoding within the XML Declaration SET OutputRoot.XML.(XML.XmlDecl).(XML.Encoding)='UTF-8'; --Set Standalone within the XML Declaration SET OutputRoot.XML.(XML.XmlDecl).(XML.Standalone)='no'; To complete your code you could take a look to section Referencing information in XML message in Chapter 2 in the ESQL reference manual. I hope this could help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: pierre La Fluffe [SMTP:[EMAIL PROTECTED] Enviado el: Thursday, March 20, 2003 5:35 PM Para: [EMAIL PROTECTED] Asunto: MQSI 2.1 aggregate reply looping when error downstream Hi all I got a real bad problem, pulling my hair out, I can't work it out. I have an aggregate node and a downstream compute node. The compute node complains as follows: ( MQSI_SAMPLE_BROKER.CCMS ) XML Writing Errors have occurred. Errors have occurred during writing of XML. Review further error messages for an indication to the cause of the errors. XML looks fine see trace partial trace and the compute node code. The problem then becoems wors that the aggregatereply mode goes into a loop a reissueing errors - never stops (I run out of disk space). Firsttime in my trace I get a good ComIbmAggregateReplyBody record. Subsequent times I get a null ComIbmAggregateReplyBody. The failing compute node is as follows: DECLARE I INTEGER; SET I = 1; WHILE I CARDINALITY(InputRoot.*[]) DO SET OutputRoot.*[I] = InputRoot.*[I]; SET I=I+1; END WHILE; -- Enter SQL below this line. SQL above this line might be regenerated, causing any modifications to be lost. -- We assume it was the HostReply part that timed out, otherwise we have big problems. I have had this happen on Win2000 and HP-UX The input is somthing like: --- ?xml version=1.0 encoding=UTF-8? ?ifx version=1.2.0 ? !DOCTYPE IFX SYSTEM finware.dtd MultiHost /MultiHost --- Regards Pierre ---COMPUTE NODE code-- SET OutputRoot.MQMD.Version = 2; SET OutputRoot.MQMD.Format = 'MQSTR '; --This is where it fails I assume SET OutputRoot.XML.XML = InputRoot.ComIbmAggregateReplyBody.NextHost.XML.XML; SET OutputRoot.XML.IFX = InputRoot.ComIbmAggregateReplyBody.NextHost.XML.IFX; SET OutputRoot.XML.MultiHost = InputRoot.ComIbmAggregateReplyBody.NextHost.XML.MultiHost; This code has worked, and now it doesn't work - the input message has not changed. -- The trace is as follows: Root: ( (0x100)Properties = ( (0x300)MessageSet = NULL (0x300)MessageType = NULL (0x300)MessageFormat = NULL (0x300)Encoding= NULL (0x300)CodedCharSetId = NULL (0x300)Transactional = UNKNOWN (0x300)Persistence = UNKNOWN (0x300)CreationTime= NULL (0x300)ExpirationTime = NULL (0x300)Priority= NULL (0x300)ReplyIdentifier = NULL (0x300)ReplyProtocol = NULL (0x300)Topic = NULL ) (0x100)ComIbmAggregateReplyBody = ( (0x100)NextHost = ( (0x100)Properties = ( (0x300)MessageSet = '' (0x300)MessageType = '' (0x300)MessageFormat = 'XML' (0x300)Encoding= 546 (0x300)CodedCharSetId = 437 (0x300)Transactional = FALSE (0x300)Persistence = FALSE (0x300)CreationTime= NULL (0x300)ExpirationTime = -1 (0x300)Priority= 0 (0x300)ReplyIdentifier = X'414d51204d5153495f53414d504c455fceb2793e12300200' (0x300)ReplyProtocol = NULL (0x300)Topic = NULL ) (0x100)MQMD = ( (0x300)SourceQueue = '' (0x300)Transactional= FALSE (0x300)Encoding = 546 (0x300)CodedCharSetId = 437 (0x300)Format = 'MQSTR ' (0x300)Version = 2 (0x300)Report = 0 (0x300)MsgType = 1 (0x300)Expiry = -1 (0x300)Feedback
Re: CSD Version(s)
Reading the memo.ptf file. The following is from the file PTF Memo for WebSphere MQ Integrator Version 2.1 for Windows NT/2000 The memo.ptf file contains information you need for updating WebSphere MQ Integrator Version 2.1 for Windows NT/2000. This memo.ptf file corresponds to CSD02 which is defined as PTF U200171 and is divided into the following sections: Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Fakir Sedick [SMTP:[EMAIL PROTECTED] Enviado el: Tuesday, March 11, 2003 11:38 AM Para: [EMAIL PROTECTED] Asunto: CSD Version(s) How do find out what csd version(s) you have intsalled on your Control Centre, Broker and Configuration Manager ? Thanks, Sedick 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: ESQL create reference... function
Tony, Yes, it makes an performance improvement if you use the MOVE statement instead of CARDINALITY. To see more about this issue you can check the latest WMQI redbooks where you could find some information about this. You can read section 4.3.4 on page 125. The redbooks webpage is: http://www.redbooks.ibm.com/pubs/pdfs/redbooks/sg246579.pdf I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: tony mnemonic [SMTP:[EMAIL PROTECTED] Enviado el: Wednesday, March 05, 2003 1:41 PM Para: [EMAIL PROTECTED] Asunto: ESQL create reference... function Hello. Does anyone know whether the ESQL create reference function provides a performance improvement (i.e. addressability to the reference point is establshed) or whether it is just there to make program code less cluttered? I'd assume the former, but the manual doesn't make it clear and WMQI often confounds assumptions... cheers Tony WMQI 2.1 CSD3 and CSD4 _ Stay in touch with MSN Messenger http://messenger.msn.co.uk 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: can't create mqsi broker on solaris
Did you set the ODCB connection? In the first scenario the problem is regarding the ODBC connection. I hope this help you. -Mensaje original- De: Graham Lekota [SMTP:[EMAIL PROTECTED] Enviado el: Wednesday, February 26, 2003 4:40 PM Para: [EMAIL PROTECTED] Asunto: can't create mqsi broker on solaris Hi, I'm issuing the ff command on Solaris 2.8, WMQ 5.2 and WMQI 2.1 - no CSD. FIRST Scenario [mqsidev]/opt/mqadminmqsicreatebroker LMD1UMQI_BRK -i userid -a paswd -q LMD1UMQI -n MQSIBRDB -u userid -p passwd AMQ8110: MQSeries queue manager already exists. MQSeries queue manager running. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. BIP2321E: Database error: ODBC return code '-1'. The message broker encountered an error whilst executing a database operation. The ODBC return code was '-1'. See the following messages for information obtained from the database pertaining to this error. Use the following messages to determine the cause of the error. This is likely to be such things as incorrect datasource or table names. Then correct either the database or message broker configuration. BIP2322E: Database error: SQL State 'IM002'; Native Error Code '0'; Error Text '[MERANT][ODBC lib] Data source name not found and no default driver specified'. The error has the following diagnostic information: SQL State 'IM002' SQL Native Error Code '0' SQL Error Text '[MERANT][ODBC lib] Data source name not found and no default driver specified' This message may be accompanied by other messages describing the effect on the message broker itself. Use the reason identified in this message with the accompanying messages to determine the cause of the error. BIP8040E: Unable to connect to the database. The database cannot be accessed with the userid and password that were specified when the broker was created. Check that the database is running, that an ODBC connection has been created and that the userid and password pair specified for ODBC connect on the mqsicreate command are capable of being used to connect to the database using an ODBC connection. Also ensure that the database has a adequate number of database connections available for use. [mqsidev]/opt/mqadmin But I can log on to the system with the same userid and passwd. SECOND Scenario [mqsidev]/opt/mqadmindb2 start database manager DB2I The START DATABASE MANAGER command completed successfully. [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadmindb2 connect to MQSIBKDB Database Connection Information Database server = DB2/SUN 7.2.0 SQL authorization ID = MQADMIN Local database alias = MQSIBKDB [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadmindb2 list active databases Active Databases Database name = MQSIBKDB Applications connected currently = 1 Database path = /opt/mqadmin/mqadmin/NODE/SQL2/ [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadminmqsicreatebroker LMD1UMQI_BRK -i userid -a paswwd -q LMD1UMQI -n MQSIBKDB AMQ8110: MQSeries queue manager already exists. MQSeries queue manager running. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. The setmqaut command completed successfully. Abort(coredump) [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadminpkginfo | grep mq application mqjava IBM MQSeries Product Extension MA88 application mqm MQSeries for Sun Solaris 2 application mqm-upd02 MQSeries for Sun Solaris 2 - U469913 application n4cmqsd26 NNSY MQSeries Transport Driver 260 application wmqi WebSphere MQ Integrator [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadminid uid=101(mqadmin) gid=102(mqm) [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadminmqsilist BIP8099I: LMD1UMQI_BRK - LMD1UMQI BIP8071I: Successful command completion. [mqsidev]/opt/mqadmin [mqsidev]/opt/mqadminuname -a SunOS mqsidev 5.8 Generic_108528-18 sun4u sparc SUNW,Ultra-Enterprise [mqsidev]/opt/mqadmin What could be the cause of these problems. Regards, Moepi 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 - how many occurances with a tag, how I find out?
Pierre, It is quite simple. In your compute node check copy the entire message radio button. Your ESQL should look like this: DECLARE refOutput REFERENCE TO OutputRoot.XML.top; MOVE refOutput FIRSTCHILD TYPE 0X010 WHILE LASTMOVE(refOutput) DO IF refOutput.u IS NOT NULL THEN SET refOutput.u = 'something'; END IF; MOVE refOutput NEXTSIBLING TYPE 0X010 END WHILE; The code will look inside all the node which are above the top node for the 'u' XML tag and if it is present then it will change its value for something. This code will work in WMQI CSD2 or above. Is it this want you wanted? Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: pierre La Fluffe [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, February 19, 2003 8:34 AM Para: [EMAIL PROTECTED] Asunto: MQSI - how many occurances with a tag, how I find out? Hi All I want to find how many tags in the following example: top a /a b /b c /c top I want to find out whether an xml tag exists within a, b or c above. If it does I want change it and if it doesn't I don't want to add it. Also I do not know the order of a,b and c above. I thought cardinality would do it - but it doesn't. Pierre Ho do I do it? Thanks _ Hotmail now available on Australian mobile phones. Go to http://ninemsn.com.au/mobilecentral/hotmail_mobile.asp 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: Pesistent vs non-pesistent message
Pls check the performance supportpac website. http://www-3.ibm.com/software/integration/support/supportpacs/perfreppacs.ht ml Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: K K [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, February 19, 2003 2:10 PM Para: [EMAIL PROTECTED] Asunto: Pesistent vs non-pesistent message Dear all, I am looking for any benchmark on the performance of persistent vs non-persistent message, in particular on CPU consumption. Do you know of any redbook or manual or web site has such report? TIA KK 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: Get QMGR name in WMQI 2.1 Flow
To implement this method in java is quite simple. If you want me to code it for you just tell me. It shouldn´t take you more than 30 minutes. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Bock, Christian [SMTP:[EMAIL PROTECTED]] Enviado el: Friday, February 14, 2003 9:24 AM Para: [EMAIL PROTECTED] Asunto: AW: Get QMGR name in WMQI 2.1 Flow The sourcequeue field is a feature of the WMQI. The MQMD header of the WMQI is expanded by two fields. You'll find this in the Working with messages book on page 126. But what Do you mean with 'Promote Properties'? The methods Manuel mentiones would be very helpful, but I don't have a plugin Node in my flow. So I can't use them. Christian -Ursprüngliche Nachricht- Von: Robert Broderick [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 13. Februar 2003 19:06 An: [EMAIL PROTECTED] Betreff: Re: Get QMGR name in WMQI 2.1 Flow That is strange. I just went through the APP PGMR Ref Guide and that field doe not exist in the MQMD in my book. Maybe is is an added feature in WMQI (which i doubt) How far into the MQMD is it and what elements proceed and follow it's defination??? As for the QMGR. That is a good one. If there isn't a way of getting it you can define it to the Flof using Promote Properties. bobbee From: Bock, Christian [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Get QMGR name in WMQI 2.1 Flow Date: Thu, 13 Feb 2003 10:18:01 +0100 Hi all, I need to know the queue name where the message comes from and the queue manager name where this queue is located. The queue was not the problem I found this parameter in the MQMD Header named as SourceQueue, but I could not find the qmgr name. Has anyone an idea how to get the qmgr name. Regards Christian _ Add photos to your e-mail with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail 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: Get QMGR name in WMQI 2.1 Flow
You can use the following code to get your broker name and queuemanager name. The code can be use in the evaluate method of your plugin. String brokerName = getBroker().getName(); String queueManagerName = getBroker().getQueueManagerName(); cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Benjamin Zhou [SMTP:[EMAIL PROTECTED]] Enviado el: Thursday, February 13, 2003 7:44 PM Para: [EMAIL PROTECTED] Asunto: Re: Get QMGR name in WMQI 2.1 Flow I posted the same question a while back, but didn't get positive response though. I think this is sth IBM forgot to add to its ESQL function set. Someone mentioned to write a plugin to get it, you may try it. regards, Benjamin Zhou Princeton Financial -Original Message- From: Bock, Christian [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 13, 2003 4:18 AM To: [EMAIL PROTECTED] Subject: Get QMGR name in WMQI 2.1 Flow Hi all, I need to know the queue name where the message comes from and the queue manager name where this queue is located. The queue was not the problem I found this parameter in the MQMD Header named as SourceQueue, but I could not find the qmgr name. Has anyone an idea how to get the qmgr name. Regards Christian 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: MQ Broker in WAS 5.0
Hi, Is your user in the mqbrkops group? Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Jeffrey Ross [SMTP:[EMAIL PROTECTED]] Enviado el: Friday, February 07, 2003 2:42 PM Para: [EMAIL PROTECTED] Asunto: MQ Broker in WAS 5.0 Hello, We have a problem with the MQ Broker in WebSphere Application Server 5.0. When WebSphere is started, everything starts but the MQ broker, an error is returned stating that the broker could not be started. However, if the machine is logged in as 'root' and WAS 5.0 is started, it does start the MQ broker and everything is fine. Here is what I know from the WAS team: The user ID they are trying to start WAS with is in the mqm group. I wish I had more information, but the WebSphere team went ahead with everything and didn't tell me anything about it until they had this problem, then I got blind sided with it. I'm not too familiar with MQ brokers or WAS 5.0, as much of my work tends to deal with just plain old MQ. Any ideas on what I can try? Thanks in advance, Jeff Jeffrey D. Ross Certified IBM WebSphere MQ Specialist TransUnion, LLC Tel 312 985 2742 Fax 312 466 7997 Nextel 312 296 0904 [EMAIL PROTECTED] www.transunion.com NOTICE: The information contained in this e-mail is intended only for the use of the recipient named above. If you are not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this e-mail is strictly prohibited. If you have received this in error, please notify the sender and return this email (and attachment). Delete the original message or any copy of it from your computer system. Thank you. 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: Help Needed: On clusters
Hi, Maybe you are trying to use the MQExplorer to see the queue, which gets a little confused with cluster queues before writing the first time on the queue.. Before using MQExplorer, use a program to write in the shared cluster queue. If it works then refresh in your MQExplorer and you will see the cluster queue. Make sure your queue is shared in your EDUC cluster. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: vinay_tiwari [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, February 05, 2003 3:00 PM Para: [EMAIL PROTECTED] Asunto: Help Needed: On clusters Hi, I am trying MQSeries cluster on 2 NT boxes MQSeries V5.2.I am able to queues on repository queue manager which are local to QM2 but not the messages which are lying in the queue.And not able to see Queues which are created on repository Qmgr on other Qmgr. Any help will be highly appreciated. TIA Vinay 1. On one QM1 I have executed following commands ALTER QMGR REPOS(EDUC) DEFINE CHANNEL(TO.QM1) + CHLTYPE(CLUSRCVR) CONNAME(ip address of QM1) + CLUSTER (EDUC) DEFINE CHANNEL(TO.QM2) + CHLTYPE(CLUSSDR) CONNAME(ip address of QM2) + CLUSTER (EDUC) DEFINE QLOCAL(Q1) CLUSTER(EDUC) 2. On QM2 I have executed following commands: DEFINE CHANNEL(TO.QM2) + CHLTYPE(CLUSRCVR) CONNAME(ip address of QM2) + CLUSTER (EDUC) DEFINE CHANNEL(TO.QM1) + CHLTYPE(CLUSSDR) CONNAME(ip address of QM1) + CLUSTER (EDUC) ** *** 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: Listing number of channel connections made to queues in a Que ue Manager on a AIX box
you don´t need the quotes -Mensaje original- De: Robert Broderick [SMTP:[EMAIL PROTECTED]] Enviado el: Monday, February 03, 2003 3:33 PM Para: [EMAIL PROTECTED] Asunto: Re: Listing number of channel connections made to queues in a Que ue Manager on a AIX box I kept trying double and single quotes and couldn't get it to work. So I defaulted to a file Blame my (or the systems) lack of ability (hahaha) bobbe From: Dawson, John [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: Listing number of channel connections made to queues in a Que ue Manager on a AIX box Date: Mon, 3 Feb 2003 08:17:34 -0600 Bobbee, Another way to do this without the need of a file is:echo display chs(*)|runmqsc|grep -c RUNNING Regards, John Dawson -Original Message- From: Robert Broderick [mailto:[EMAIL PROTECTED]] Sent: Monday, February 03, 2003 7:17 AM To: [EMAIL PROTECTED] Subject:Re: Listing number of channel connections made to queues in a Queue Manager on a AIX box This is an interesting question. Doing a runmqsc QMGR_NAME dischl | grep -c RUNNING where dischl contains a one line connamd dis chs(*) will return the number of running channels it may not give you the results you need. Sender channels will have one and only one XMIT queue associated with it. But receiver channels are another story. What happens if the sender is sending data to more than one queue. each queue will be opened for a put for that particular receiver channle. Is there possibly an agent spawned for each queue that is opened on a put for a receiver channle. Sounds like a NOT So while the above command will give you some sort of number I don't believe the 'dis chs(*)' will give you what you are looking for. I'm not sure if there is a way to extract that information.PC??? Any input bobbee From: Kadhirvel,Elango ( Cognizant) [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Listing number of channel connections made to queues in a Queue Manager on a AIX box Date: Mon, 3 Feb 2003 12:48:51 +0530 Hi List, How do we list the number of channel connections made to queues in a Queue Manager in MQSeries 5.2 on a AIX box? Thanks and regards, Elango. Be kind, for everyone you meet is fighting a harder battle - Plato InterScan_Disclaimer.txt _ The new MSN 8: smart spam protection and 2 months FREE* http://join.msn.com/?page=features/junkmail 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 _ The new MSN 8: smart spam protection and 2 months FREE* http://join.msn.com/?page=features/junkmail 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: Aggregate flow and multiple execution groups
Rob, I think David was talking about having the last message flow in two or more execution groups instead of having multiple instance of a execution group. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Robert Smith [SMTP:[EMAIL PROTECTED]] Enviado el: Monday, January 27, 2003 9:53 AM Para: [EMAIL PROTECTED] Asunto: Re: Aggregate flow and multiple execution groups David, There is no need to route the reply messages to the same execution group. Aggregation data is held in a table within the broker database and is held at broker level rather than execution group level, so as long as the replies are processed by the same broker then all replies should be aggregated correctly. Bear this in mind if you plan to use MQ Clustering with multiple brokers. Rob Smith Candle From: David Kempton [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: Aggregate flow and multiple execution groups Date: Thu, 23 Jan 2003 12:50:55 -0500 If I deployed an aggregate flow to multiple execution groups (using the same replyto queues) on the same broker, is WMQI capable of routing the control message and it's related replies to the same execution group? Thank you in advance. 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 _ MSN Messenger - fast, easy and FREE! http://messenger.msn.co.uk 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: Autodiscover MQ servers
MQExplorer disconver MQ queue managers on a local machine. Cheers, -Mensaje original- De: Francois van der Merwe [SMTP:[EMAIL PROTECTED]] Enviado el: Thursday, January 23, 2003 3:30 PM Para: [EMAIL PROTECTED] Asunto: Autodiscover MQ servers Is there a way to autodiscover MQ servers? Thanks Francois 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: WMQI aggregate flow state
David, Let´s start with you questions: 1.- The aggregate requests are recorded in a table in the broker database. So if there is any entries on this table you could have aggregate request-reply happening on that moment. Also there is a possibility, to have entries in the table with no replies being waiting. If for any reason the message flow fails between the aggregate request node and the aggregate reply node you will have the entry on the table for the timeout. If your timeout is 0 (wait forever) the entry will be on the table forever. 2.- The table is BAGGREGATE. 3.- Looking on the table you could say if there are any outstnding replies. Depending on you scenario they will start working on deping replies. 4.- A goog question. I haven´t try this part, but I think this is the way it works. Let´s say you stop your broker. Then in you input queues for your reply message flow you will have all the replies to your original requests. When you start the broker again if the timeout you specify has expired you should lost all the message but if this timeout has not expired the flow will continue as the broker has never been shut down. I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: David Kempton [SMTP:[EMAIL PROTECTED]] Enviado el: Thursday, January 23, 2003 6:44 PM Para: [EMAIL PROTECTED] Asunto: Re: WMQI aggregate flow state Does anyone know of away to tell if an aggregate reply node is still waiting for messages? Is there a table on the broker database that would indicate if the are outstanding replies? The scenario being, if I wanted to bring down the queue manager or restart the broker and I have aggregate messages with a 24 hour wait, how can I tell if there are any outstanding replies. The second part of the question being, if the MQM or broker are brought down while aggregate messages are still waiting in the aggregate reply node, what happens to those messages when the MQM or broker are brought back up? Thank you for any input. 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: Input Msg as one Big String in the JavaPlugin Node
Use the following java code: String textXML = new String((byte[]) localVar.getValue()); Tell me if you any question. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Reetha K [SMTP:[EMAIL PROTECTED]] Enviado el: Tuesday, January 21, 2003 1:30 PM Para: [EMAIL PROTECTED] Asunto: Re: Input Msg as one Big String in the JavaPlugin Node Hi Rodrigues, I am doing that now , and my XML is stored as a bitstream in the local environment variable . How do i get back the String representation in the java program? MbElement localVar = newAssembly.getLocalEnvironment().getRootElement().getFirstElementByPath( /Variables/temp); localVar.getValue() is returned as an object with hex values. Thank You Reetha --- Rodrmguez_Alvarez-Querol,_Manuel_Carlos [EMAIL PROTECTED] wrote: Reetha, If your message is in the XML domain, then in your input node you will get the XML tree parsed. To get the xml string you can convert the XML tree to a XML string using the BITSTREAM function in a compute node. We have the same issue and we save this XML string in the LocalEnvironment and get its value in the plugin node. Then you could invoke your method. I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Reetha K [SMTP:[EMAIL PROTECTED]] Enviado el: Tuesday, January 21, 2003 5:00 AM Para: [EMAIL PROTECTED] Asunto: Input Msg as one Big String in the JavaPlugin Node How can I retrieve the input message in a java plugin node as one big string. newAssembly.getMessage().getRootElement().getLastChild --- gives me the XML Element but can i get this XML tree as one big string. The Java Plugin node receives an XML message from a compute node which i need as a string to further pass it as a parameter to invoke a method. Thank u In Advance __ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com 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 __ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com 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: Input Msg as one Big String in the JavaPlugin Node
Reetha, If your message is in the XML domain, then in your input node you will get the XML tree parsed. To get the xml string you can convert the XML tree to a XML string using the BITSTREAM function in a compute node. We have the same issue and we save this XML string in the LocalEnvironment and get its value in the plugin node. Then you could invoke your method. I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Reetha K [SMTP:[EMAIL PROTECTED]] Enviado el: Tuesday, January 21, 2003 5:00 AM Para: [EMAIL PROTECTED] Asunto: Input Msg as one Big String in the JavaPlugin Node How can I retrieve the input message in a java plugin node as one big string. newAssembly.getMessage().getRootElement().getLastChild --- gives me the XML Element but can i get this XML tree as one big string. The Java Plugin node receives an XML message from a compute node which i need as a string to further pass it as a parameter to invoke a method. Thank u In Advance __ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com 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: MQ+AMI and Visual Studio .NET
check this URL: http://www.kolban.com/mq/DotNET/ It may be useful to you. Cheers, Manuel Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Guy Shavitt [SMTP:[EMAIL PROTECTED]] Enviado el: Thursday, January 09, 2003 2:37 PM Para: [EMAIL PROTECTED] Asunto: MQ+AMI and Visual Studio .NET Hello, I am using MQ Client on Windows 98/XP with AMI for C++ in a project. Recently I began to move my development environment from Visual Studio 6 to Visual Studio .NET. Are there versions of MQ+AMI available for .NET ? I need the MQ environment (DLLs and other stuff) to be built on .NET so that my application and MQ+AMI use the same runtime environment. Anyone knows anything about such versions ? And when is AMI going to be released with support for MQ 5.3 and XP ? Thanks Guy Shavitt _ STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail 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: No Subject
abort -Mensaje original- De: Tryggve Johannesson [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, January 08, 2003 11:14 AM Para: [EMAIL PROTECTED] Asunto: Re: No Subject desist On Tue, 2003-01-07 at 19:55, Dawson, John wrote: cease -Original Message- From: Saar, Andrew [mailto:[EMAIL PROTECTED]] Sent: Tuesday, January 07, 2003 12:36 PM To: [EMAIL PROTECTED] Subject: halt -Original Message- From: Robert Broderick [mailto:[EMAIL PROTECTED]] Sent: Tuesday, January 07, 2003 1:11 PM To: [EMAIL PROTECTED] Subject: stop From: COHEN David [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Date: Tue, 7 Jan 2003 18:31:50 +0100 quit 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 _ STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail 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 -- - SchlumbergerSema AB Ebbe Lieberaths gatan 10-12 412 97 GÖTEBORG Mobil +46-708-51 44 59 Tel +46-31-751 44 59 (Q 46 00) Fax +46-31-751 47 74 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: Eclipse
Robert, I think Jeff was refering about using MQ with eclipse all together. Cheers, -Mensaje original- De: Robert Broderick [SMTP:[EMAIL PROTECTED]] Enviado el: Thursday, January 02, 2003 4:33 PM Para: [EMAIL PROTECTED] Asunto: Re: Eclipse It was www.eclipse.org. From: Jeff A Tressler [EMAIL PROTECTED] Reply-To: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Eclipse Date: Thu, 2 Jan 2003 08:20:44 -0500 I have heard that MQSeries will be using the Eclipse development environment. Anyone have an idea on when this will be? Is there a site with more information? Jeff Tressler 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 _ MSN 8 helps eliminate e-mail viruses. Get 2 months FREE* http://join.msn.com/?page=features/virus 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: MO71 Beta testers required
Can you also send me a copy? -Original Message- From: Paul Clarke [mailto:[EMAIL PROTECTED]] Sent: Monday, December 23, 2002 2:08 PM To: [EMAIL PROTECTED] Subject: MO71 Beta testers required Merry Christmas everybody. Yet again I am looking for beta testers of my MO71 supportpac. If you were kind enough to offer to test the last version then I will assume you would like the new one unless you tell me different. The features of the new one include :- Multiple network views Network view supports clusters,processes namelists Save selections on list refresh No automatic object refresh preference option Margin and overlap settings saved across invocations Allow option for no main windows in taskbar Existing window icon displayed on command menu Export allowed for (nearly) all dialogs in text mode Colour Scheme support List titles buttons/Ruled lists (prettier that's all) Main icon goes red if any QM in error (switchable) MQSC window logs the file chosen from file(?) New colour setting for selected items in a list window New action to reset status of a location/all locations Add locale selection to preferences dialog - codepage support highlight selected QM links in network view Plus one or two bug fixes which we don't like to talk about. Many thanks to all of you who suggested many of these enhancements. Have a great 2003, 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: File in use when applying MQSeries W2K 5.2.1 CSD3 - amqxcs2.d ll
I had the same problem. I fixed removing the MQTask Bar from the startup group. I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Matt Gurney [SMTP:[EMAIL PROTECTED]] Enviado el: Tuesday, December 17, 2002 11:21 AM Para: [EMAIL PROTECTED] Asunto: File in use when applying MQSeries W2K 5.2.1 CSD3 - amqxcs2.dll I am having a problem attempting to apply CSD3 to MQSeries W2K 5.2.1. I am getting a file in use error on amqxcs2.dll. I have had similar problems in the past, with other CSD's which I have always been able to circumvent by: 1) switching the MQSeries startup to manual 2) rebooting 3) apply CSD - knowing that no MQSeries files should be in use because MQSeries has not run since the server has been rebooted However my normal method is not working. Does anyone have any ideas, or any information on what might be using amqxcs2.dll. Thanks in advance, Matt Gurney 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
[no subject]
Hi, I think the problem is with how you create the plugin in the control center. You should delete the plugin from the control center and recreate it again. Usually the problem is with the node identifier. Assuming your class is com.reetha.wmqi.PluginNode the node identifier value should be ComReethaWmqiPlugin. I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Reetha K [SMTP:[EMAIL PROTECTED]] Enviado el: Friday, December 13, 2002 1:51 PM Para: [EMAIL PROTECTED] Asunto: Hi All, I get the following error when i deploy the message flow with my custom written java plugin node.(Env : WMQI 2.1 on HPUX) I have the jar in the /opt/wmqi/jplugin folder.And the classpath includes this jar and the the jplugin jar. The -l option in mqsicreatbroker was left as default. BIP2241E: LIL not found for message flow node type 'AdapterNode' in message flow 'Request_Flow_1'. The message broker received an instruction to create a message flow node of type 'AdapterNode', in message flow 'Request_Flow_1'. he broker does not have the capability to create nodes of this type because an implementation library for this node type was not found in the LIL path. Waiting for ur reply Thanks in Advance __ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com 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 in HP Serviceguard clusters.
I think there is a supportpac covering this issue. Check the MQSeries website. Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Original Message- From: Tryggve Johannesson To: [EMAIL PROTECTED] Sent: 12/5/02 3:36 PM Subject: MQSeries in HP Serviceguard clusters. Hello everyone! I am about to cluster adapt an existing MQSeries installation on one node in a two-node cluster, where both nodes will eventually run MQSeries. I have the installation guide from IBM, but alas am a bit worried. The cluster is a production cluster and one of the more critical ones for the customer. Test environment is probably not an option, I am afraid. Have anyone done this before and have any tips, tricks, do not!!, gotchas etc. Is the MQSeries for HP-UX - Implementing with Multi-Computer/ServiceGuard as good for this as it sounds. Its still version 1.0 after more than a year. .0 make me nervous. ;-) Thanks in advance TJo -- - SchlumbergerSema AB Ebbe Lieberaths gatan 10-12 412 97 GÖTEBORG Mobil +46-708-51 44 59 Tel +46-31-751 44 59 (Q 46 00) Fax +46-31-751 47 74 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: WMQI Switch node?
Use the RouteToLabel and Label nodes. There is an example in the Using the Control Center manual. You can also check the latest WMQI redbook. Cheers, Manuel Carlosr Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Francois van der Merwe [SMTP:[EMAIL PROTECTED]] Enviado el: Monday, December 02, 2002 11:37 AM Para: [EMAIL PROTECTED] Asunto: WMQI Switch node? Is there a switch node available for WMQI where you would switch on a value and then take different paths depending on the value? Thanks Francois van der Merwe 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 and MQSI process names
Hi, The processes for WMQI: DataFlowEngine 1 per execution group BipBroker 1 per broker BipService 1 for the configuration manager and 1 per broker BipConfigMgr1 I don´t include the control center processes. For the control center I remember you will have one java.exe and one javaw.exe Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Matt Gurney [SMTP:[EMAIL PROTECTED]] Enviado el: Thursday, November 28, 2002 11:27 AM Para: [EMAIL PROTECTED] Asunto: MQSeries and MQSI process names In the past a document has been posted on the list describing all of the various MQSeries process names, for all platforms, and a description of what they do. Can someone please repost that document. From memory, I believe that document did not include MQSI processes, if anyone has something similar for MQSI, that would be great too. I tried looking in the listserver archive, but couldn't locate what I am after. Thanks in advance, Matt Gurney 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: Integrator V2.1 - How do you take off a specific number of le ading bytes from a BLOB
Use the following ESQL in those situations you mentioned. SET OutputRoot.BLOB.BLOB = SUBSTRING(InputRoot.BLOB.BLOB FROM 89); Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Dennis Bryngelson [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, November 27, 2002 3:09 PM Para: [EMAIL PROTECTED] Asunto: Integrator V2.1 - How do you take off a specific number of leading bytes from a BLOB We need to remove the first 88 bytes of a BLOB on specific situations. How is this accomplished? Thanks, Dennis Bryngelson Phone: (763) 765-4224 Fax: (763) 765-3820 mailto:[EMAIL PROTECTED] * PRIVILEGED AND CONFIDENTIAL: This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential and/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 e-mail, 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: Sec Channel Exit code
Maybe you miss the strcmp Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Richard Killian [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, November 27, 2002 2:44 PM Para: [EMAIL PROTECTED] Asunto: Sec Channel Exit code I am writing a security exit for a SVRCONN channel. Does anyone out there see something wrong with this code? It compiles and links okay. It just doesn't set the MCA User Id. I do have access to the MQMD in the security exit don't I. if ((pmqmd-ApplIdentityData[1,15], 71 - MQ Monitor)==0) strcpy(pmqcd-MCAUserIdentifier, mqprog ); _ Regards, Dick Killian MQ Administrator Adabas DBA Rochester Gas Electric Corp (585) 771-6049 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: Webshere Integrator V2.1 - how do I tell what database a brok er is attached to...
-Mensaje original- De: Dennis Bryngelson [SMTP:[EMAIL PROTECTED]] Enviado el: Monday, November 25, 2002 11:22 PM Para: [EMAIL PROTECTED] Asunto: Webshere Integrator V2.1 - how do I tell what database a broker is attached to... 1) We are running V2.1 broker on Solaris8. How do I tell what database a broker is attached to and what the database userid was set to AFTER an mqsicreatebroker has been done? 2) Is the database that is accessed in a compute the same database that is set in the mqsicreatebroker command -n setting? Thanks, Dennis Bryngelson Phone: (763) 765-4224 Fax: (763) 765-3820 mailto:[EMAIL PROTECTED] * PRIVILEGED AND CONFIDENTIAL: This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential and/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 e-mail, 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: Webshere Integrator V2.1 - how do I tell what database a brok er is attached to...
Hi, Here are your answers: 1- The DataSourceName used when you create your broker is in the file DataSourceName, look in your file system for this file. With the DSN see in your .odbc.ini file to which database you connect. The .odbc.ini file is locating in /var/wmqi/odbc. For the userId, look in the file DataSourceUserId locating in the same directory that DataSourceName. 2.- No. And you shouldn´t use that database for external queries. In the compute node you can use any database which is correctly configured in the .odbc.ini. To be able to use the database in the compute node you have to add the the database to your compute node with the Add button and selecting Database. There is a restriction when using database in a compute node. With this restriction you can only access to one database in a single compute node. I hope this help you. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - WebSphere MQ -Mensaje original- De: Dennis Bryngelson [SMTP:[EMAIL PROTECTED]] Enviado el: Monday, November 25, 2002 11:22 PM Para: [EMAIL PROTECTED] Asunto: Webshere Integrator V2.1 - how do I tell what database a broker is attached to... 1) We are running V2.1 broker on Solaris8. How do I tell what database a broker is attached to and what the database userid was set to AFTER an mqsicreatebroker has been done? 2) Is the database that is accessed in a compute the same database that is set in the mqsicreatebroker command -n setting? Thanks, Dennis Bryngelson Phone: (763) 765-4224 Fax: (763) 765-3820 mailto:[EMAIL PROTECTED] * PRIVILEGED AND CONFIDENTIAL: This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential and/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 e-mail, 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: wmqi21 - 1 message in... multiple out.
Hi, A few things * If you want to split the message, as you said, this is possible using the propagate function in the first compute node in your message flow. * I assume you have more than two plants, that means more than one filter node. Why don´t you use the RouteToLabel node and label nodes for each plant? * If all the plants have some coding in common, you could use subflows with all the common coding. * If you want to use a different flow for each kind of plant then to avoid modifying the routing message flow you will use destination list. I hope this will help you. If you give me more details I sent you more ideas. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - MQSeries -Mensaje original- De: jesse h. goode jr. [SMTP:[EMAIL PROTECTED]] Enviado el: Friday, November 22, 2002 1:35 AM Para: [EMAIL PROTECTED] Asunto: wmqi21 - 1 message in... multiple out. I've got a single, inbound xml message containing data for many of our plants. I'm needing to evaluate this data, and for each plant code that shows up... build a plant specific output. The output schema for each of the plants is the same. I've already built a message flow process that uses filter nodes to evaluate for the plant code, and if present, a compute node builds what they need. It works just fine. But, with this approach, you have to code for all the possible plants upfront and an admin/coding mod if new plants are added in the future. ( would be ideal to split out the files at the upfront adapter but that's not an option ). Is there a way to do this in a more dynamic fashion, without having to code for a each specific plant? i.e input data coming in to a compute node, then X number of messages go out the other side based on the data? Just looking at how others have tackled this issue. jesse goode jr valero energy corporation [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 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: Convert a message to a single readable string in WMQI
Try with this: OutputRoot.XML.WmqiDiagnostic.OriginalMessage = BITSTREAM(InputBody); You migth need use the Encoding and CodedCharSetId. I recommend you to use those field from your input message. Cheers, Manuel Carlos Rodriguez IBM Certified Specialist - MQSeries -Mensaje original- De: John Scott [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, November 20, 2002 4:33 PM Para: [EMAIL PROTECTED] Asunto: Convert a message to a single readable string in WMQI In WMQI if I want to create a diagnostic message in a compute node such as: OutputRoot.XML.WmqiDiagnostic.OriginalExceptionList = InputExceptionList OutputRoot.XML.WmqiDiagnostic.OriginalMessage = InputRoot.Specify What here How can I cast the whole message body as a single string? If I reset the content descriptor to a BLOB, and use plain InputRoot, then I get the original message as hex which is not readable. I want the original message, but in a more readable format (marked up with amp; etc.) Is there any way of reliably doing this, without knowing what the input message is going to look like (they might send me garbage). I don't want my diagnostic recording sub-flow from blowing up because of a garbaged message (e.g. invalid XML such as AB/A/B). I would be happy for this to be marked up in XML to lt;Agt;lt;Bgt;lt;... as this would display OK in something like an Internet Explorer... Regards John. ** Click here to visit the Argos home page http://www.argos.co.uk The information contained in this message or any of its attachments may be privileged and confidential, and is intended exclusively for the addressee. The views expressed may not be official policy, but the personal views of the originator. If you are not the intended addressee, any disclosure, reproduction, distribution, dissemination or use of this communication is not authorised. If you have received this message in error, please advise the sender by using your reply facility in youe e-mail software. All messages sent and received by Argos Ltd are monitored for virus, high risk file extensions, and inappropriate content. As a result users should be aware that mail maybe accessed. ** 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: Programmatically delete all messages from a queue (PROTOm@il: 20021106760 CENTROSIM)
Sure, In unix: start a program using the cron deamon or at deamon. In windows: start a program using the at command. Cheers, -Mensaje original- De: Alessandro Caffarra [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, November 06, 2002 11:40 AM Para: [EMAIL PROTECTED] Asunto: Programmatically delete all messages from a queue (PROTOm@il:20021106760 CENTROSIM) Hi all, is there a way to do that?!? Thanks, Alessandro ***Internet Email Confidentiality Footer*** Qualsiasi utilizzo non autorizzato del presente messaggio nonche' dei suoi allegati e' vietato e potrebbe costituire reato. Se lei ha ricevuto erroneamente il presente messaggio, Le saremmo grati se, via e-mail, ce ne comunicasse la ricezione e provvedesse alla distruzione del messaggio stesso e dei suoi eventuali allegati. Le dichiarazioni contenute nel presente messaggio nonche' nei suoi eventuali allegati devono essere attribuite esclusivamente al mittente e non possono essere considerate come trasmesse o autorizzate da CENTROSIM S.p.A.; le medesime dichiarazioni non impegnano CENTROSIM S.p.A. nei confronti del destinatario o di terzi. CENTROSIM S.p.A. non si assume alcuna responsabilita' per eventuali intercettazioni, modifiche o danneggiamenti del presente messaggio e-mail. The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. 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: Changing passwords on an MQSI broker machine
Hi, You should use the mqsichangebroker command to change the password. Cheers, Manuel Carlos -Mensaje original- De: Kulbir S. Thind [SMTP:[EMAIL PROTECTED]] Enviado el: Tuesday, October 29, 2002 9:22 AM Para: [EMAIL PROTECTED] Asunto: Changing passwords on an MQSI broker machine Hi there, We run a MQSI v2.0.2 broker on a Windows NT 4 SP6a machine and have a problem when we change the password of the NT account (mqsiv2) that is used to install and configure the MQSI components. When we restart the MQSI broker service or reboot the server we get the following error messages in the NT event viewer: ** 28-10-024:28:25 PMMQSIv202ErrorNone 2321N/ABRESXGAINDBR1( XBRE_NTX_BD1 ) Database error: ODBC return code '-1'. The message broker encountered an error whilst executing a database operation. The ODBC return code was '-1'. See the following messages for information obtained from the database pertaining to this error. Use the following messages to determine the cause of the error. This is likely to be such things as incorrect datasource or table names. Then correct either the database or message broker configuration. ** ** 28-10-024:28:25 PMMQSIv202ErrorNone 2322N/ABRESXGAINDBR1( XBRE_NTX_BD1 ) Database error: SQL State '08001'; Native Error Code '-1032'; Error Text '[IBM][CLI Driver] SQL1032N No start database manager command was issued. SQLSTATE=57019 '. The error has the following diagnostic information: SQL State '08001' SQL Native Error Code '-1032' SQL Error Text '[IBM][CLI Driver] SQL1032N No start database manager command was issued. SQLSTATE=57019 '. ** ** 28-10-024:28:25 PMMQSIv202ErrorNone 2053N/ABRESXGAINDBR1( XBRE_NTX_BD1 ) The broker made an unsuccessful attempt to access its database MQSIBKDB with userid mqsiv2. The broker's database could not be accessed using the userid and password supplied. Ensure that the database is running and that the userid and password are correct. This message may be accompanied by other messages describing the effect on the message broker itself. Use the reason identified in this message with the accompanying messages to determine the cause of the error. ** ** 28-10-024:28:25 PMMQSIv202ErrorNone 2088N/ABRESXGAINDBR1( XBRE_NTX_BD1 ) An unexpected exception 'unknown' was caught. The broker caught an unexpected exception. Use the information in this message and previous messages to determine the cause of the problem, correct the error. A redeploy will be required if this error occurred as a result of a deploy operation. ** Any ideas on what else needs to be updated when changing the password? Thanks in advance, Kulbir. 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: Problem in putting message of 6mb on mq5.2.1
Hi all, Each queue has a maximum message lenght. It is a queue properties. If you have a MQSeries Explorer you can see this property in the advanced tab, also you can change here. If not, you can see the property with the following command: display ql(QueueName) MAXMSGL and to change its value alter ql(QueueName) MAXMSGL(NewValue). The maximum message length is 100Mb for MQ 5.2 or greater. Cheers, -Mensaje original- De: Mittal, Gaurav [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, October 16, 2002 9:53 PM Para: [EMAIL PROTECTED] Asunto: Problem in putting message of 6mb on mq5.2.1 Hi All, We are not able to put message more than 4mb on a queue.If we try we get message to big for queue error. Also when we try to see maximum message length allowed for queue manager and queue through explorer both are 10 mb but when we query them through getMaximumMessageLength() we get a value of 4mb. So i was wondering that apart from Maximum message length property of queue and queue manager is there any other place also where this value is stored. Regds Gaurav Sai Mittal Wipro-EAI Consultant 952-324-0243(w) 952-941-5658(h) 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: ESQL Help in WMQI 2.1
Use the following ESQL code DECLARE refType REFERENCE TO InputRoot.XML.source.topGroup.group1; WHILE LASTMOVE(refType) DO DECLARE refElement REFERENCE TO refType; MOVE refElement FIRSTCHILD TYPE 0x100; WHILE LASTMOVE(refElement) DO CREATE LASTCHILD OF OutputRoot.XML.target.myNewGroup FROM refElement; MOVE refElement NEXTSIBLING TYPE 0x100; END WHILE; MOVE refType NEXTSIBLING TYPE 0x100; END WHILE; Don´t forget to check the copy message headers in the compute node. Cheers, Manuel -Mensaje original- De: jesse h. goode jr. [SMTP:[EMAIL PROTECTED]] Enviado el: Wednesday, October 16, 2002 12:33 AM Para: [EMAIL PROTECTED] Asunto: ESQL Help in WMQI 2.1 Have WMQI 2.1 , and need to understand the most efficient way to code this in ESQL. Here's a simple example of the source... and what the target needs to look like ( see below ). Not sure if this is easily accomplished with (1) select commands, or (2) a cursor approach. i.e. Creating a reference then Moving to the reference... FirstChild, Next Sibling... or (3) Getting the Cardinality at a particular reference... then looping through setting Input to an Output. Really a matter of getting the groupN tags out of the way moving their children up a level to a new parent group. Anyone done something similar or have thoughts on it? TIA jesse goode jr valero energy corp. [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] source topGroup group1 aData1 aData2 aData3 /group1 group2 bData1 bData2 bData3 /group2 groupN cData1 cData2 cData3 /groupN /topGroup /source target myNewGroup aData1 aData2 aData3 bData1 bData2 bData3 cData1 cData2 cData3 myNewGroup target 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