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
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
HELP: MQCONN
Hi all I am writing MQSeries application in C++ using MQI (that s the requirement). I have written my own wrapper function Open() This function uses MQCONN and MQOPEN calls. int MQICommunication::Open( const char* pszQueueName, int mode) { } The Close function uses MQCLOSE and MQDISC. int MQICommunication::Close() { } I created two instance of the class MQICommunication. MQICommunication c1,c2; Both c1 c2 connected to the MQ manager and Queue, able to send receive messages. When i call c1.Close() the c1 c2 got disconnected. It returns the Reason code 2018. I need c1.Close() should not affect the c2 object connection. I think the connection is shared. How to create independent connection and solve this problem? 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
Re: Compatibility of Channel Encryption Methods?
Bill, A1) The code to run SSL channels (i.e. WebSphere MQ V5.3) must be available at both end of the channel in order for the channel to be able to use SSL. So, yes, both queue managers must be at V5.3. A2) You cannot write a channel exit to communicate with the SSL code in V5.3 since the exits do not get called until after the SSL handshake has taken place. So unless you have V5.3 at both ends, the channel will fail to start if SSL is specified on only one end, and you will never get as far as calling the exits. A3) As I understand it, MQSecure is written using Channel Exits, so the answer to Q2) applies. You can use V5.3 SSL on both ends to do the handshake and specify no encryption on the channel using one of the NULL_* CipherSpecs, then what you do in an exit to the data flowed is up to you. So they can interact in this way. Hope this helps Cheers Morag Morag Hughson WebSphere MQ for z/OS Development Internet: [EMAIL PROTECTED] Bill A Lee/CanWest/IBM@ITo: [EMAIL PROTECTED] BMCA cc: Sent by: MQSeriesSubject: Compatibility of Channel Encryption Methods? List MQSERIES@AKH-WIE N.AC.AT 24/01/2003 18:19 Please respond to MQSeries List Company ABC will be connecting their OS/390 queue managers (yet to be installed) to those of their customer DEF via SSL encrypted channels, PKI digital certificates, etc. DEF is their first customer to connect in this manner, but others are anticipated. Some of the ways to do this are: 1. Install WebSphere MQ for OS/390 v5.3 and its SSL channels. 2. Write custom channel exits using RSA Security's BSAFE toolkit. 3. Install a product like Candle's MQSecure (latest version is now called PathWAI Secure for WebSphere MQ) and use the channel exits it provides. What are the compatibility issues for these encrypted channels? 1. If ABC is running v5.3 and wants to use its SSL channels, is it mandatory that DEF also run v5.3 to be compatible? 2. Can custom channel exits be written by ABC using the BSAFE toolkit so they will be compatible with another encryption method, such as the SSL channels in v5.3, or in MQSecure? 3. Can MQSecure be configured to be compatible with v5.3's SSL channels, etc.? In general, ABC is hoping to avoid installing and supporting a different encryption method for each of their connected customers. Is there a way to do this? All responses are much appreciated! Thanks, ..Bill.. Heisenberg may have slept here. 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: Wish list for Conference
Paul, What requirements is IBM working on now? TIA, John Dawson -Original Message- From: Paul Clarke [mailto:[EMAIL PROTECTED]] Sent: Friday, January 24, 2003 11:34 AM To: [EMAIL PROTECTED] Subject:Re: Wish list for Conference Yes. It's called CHURCH. Where you sit and pray! bobbee, I had no idea you held IBMers in such high regard. It is true that some IBMers have godly powers but asking us to read your minds is probably a little optimistic :-). We do, indeed, have a formal requirements process and to be honest they probably have a greater chance of success. Enjoy the SuperBowl, we, on the other hand, will be trying to fulfil the requirements we *already* have, Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
HPUX 11i
Hi, We are about to install MQSeries 5.2 on HPUS 11i. Has anyone done this, and were there any problems? Is 11i significantly different to 11.0 or is it just a re-branding? thanks Peter 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: Non-MQ Help with AS/400.
I know this is not MQ specific, but the code I am trying to compile does in fact use MQ... I am trying to create a library on the AS/400 that is dynamically linked to a program like DLLs on NT and shared libraries on AIX. From the ILE C++ compiler manuals, this is called a service program. I am doing the following: 1. Compiling my library into a service program. 2. Compiling the client code into a normal program, specifying the service program at the binding stage. If I then update my library code and recompile just using step 1 above, it appears that the client code has statically linked to the library code and does not pick up the new version automatically. Can anybody suggest what I am doing wrong? Are there any specific compiler options that indicate dynamic instead of static linking? The library code is C/C++ and the client code is either straight C and RPG. I am trying a test program out, using a C client talking to a C library and it still doesn't work. Help! Regards John. John, I'm not an AS/400 expert but I know a man who is... Mark Phillips, one of our AS/400 developers wrote : - It is possible that the program is picking up an old version of the service program. When programs / service programs are recreated on iSeries, the compiler moves the old version of the object to a special system library called QRPLOBJ. This has the benefit that any programs with cached pointers to the recompiled program/service program will not fail. The downside is that the new version is not picked up automatically. There are two possible solutions to this... One is to sign off and back on again (obviously not ideal, but if this doesn't work then you don't have the QRPLOBJ problem). The other is to reclaim the resources that your job is using, forcing a refresh of the pointers etc. You can do this with the commands RCLRSC LVL(*CALLER) and RCLACTGRP ACTGRP(*ELIGIBLE) One final point is that you should make sure that the QRPLOBJ library gets cleared down from time to time Hope this helps, P. Paul G Clarke WebSphere MQ Development IBM Hursley Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Maximum Message Size
- Message from Luc-Michel Demey [EMAIL PROTECTED] on Fri, 24 Jan 2003 22:34:09 +0100 - Subject: Re: Maximum Message Size Date sent: Fri, 24 Jan 2003 15:51:42 -0500 I have messages connecting using the Java bindings going to a Solaris server and then to a mainframe system. MQ on Solaris is V5.2, as is support pac MA88. MA88 was down-loaded instead of using what was on the V5.2 install CD. The server is running on CSD04. The mainframe is on MQ V2.1. As long as I have configured the qmgr, queues, and channels for 100mb maximum message size, will I hit any message size limit for which I am unaware? If you are really using 100 Mo messages, you shoud be able tu put only 20 messages in one queue. By default, max queue size = 2 Go. Could be changed, but don't gorget to order before some additional HD ;-) John's reply to Luc-Michel: Thanks Luc-Michel. Now you bring up another question. If I did increase my limit to 100 mb, but the messages sent are 10 mb, does the message still fill up this 100 mb and therefore limit me to 20 messages per queue or will it only send the 10 mb and therefore limit me to 200 messages per queue? Thank You, John Haraburda 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
unsubscribe
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: Wish list for Conference
Paul, What requirements is IBM working on now? TIA, John Dawson John, Surely you're not asking me to preannounce product changes :-) Sorry but that's more than my job's worth, 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
MQ logging
I need some information on how MQSeries logging works (read the manuals, but didn't find the level of detail I'm after). Our queue managers have a fairly high throughput of persistent messages, and we need to do some tuning and generally better understand the process. We use linear logging for media recovery purposes. I'm looking to understand: 1) What role do Primary log files play, as opposed to Secondary? 2) Does a rcdmqimg record persistent messages to the log? 3) If a large queue of persistent messages begins to fill (and I assume the active logs contain a complete list of every message currently on the queue), does MQ continue to allocate log files (expanding the active set), and by what increment, until the log filesystem fills? I would appreciate documentation references, or answers in any other form. Thanks, James Scurlock Office: (205) 988-7113 Fax:(205) 988-1887 Interactive Pager: 877-726-9566 OR [EMAIL PROTECTED] * The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential, proprietary, 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 all computers. 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: Wish list for Conference
Dear MQ'ers, Another thing that would be good to enhance it the CKTI-task for Z/OS CICS, so it will support parallel tasks, so our developers don't have to incoperate MQINQ and other complex suff just to see if it's nessacary to start another server application. This would be a good enhancement to get. We still request the posibillity to drop/kill an orphaned SVRCONN channel on Z/OS, was prevously requested in Amsterdam, Wien Just my $0.02 :o) Best regards Joergen H. Pedersen Systemprogrammer WM-data SDC [EMAIL PROTECTED] IBM Certified MQSeries Specialist IBM Certified MQSeries Solutions Expert Please apply this disclaimer to the above message - the opinions are mine and certainly not necessarily those of my employer. 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
question about get message from a queue
I try to get messages from a queue according to the time of message was put to, if it is 10 Minutes old , I dump them out for process, otherwise just get some messages according message content or property, is that doable ? Thanks. Yexing CONFIDENTIALITY NOTICE: This E-Mail is intended only for the use of the individual or entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you have received this communication in error, please do not distribute and delete the original message. Please notify the sender by E-Mail at the address shown. Thank you for your compliance. ... 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: Moving Large Large files ?
How big a performance hit do you assume when transferring these large files? |-+ | | EXT-Makhija,| | | Arun| | | arun.makhija@BOE| | | ING.COM | | | Sent by: MQSeries| | | List | | | MQSERIES@AKH-WIE| | | N.AC.AT | | || | || | | 01/23/2003 06:29 | | | PM | | | Please respond to| | | MQSeries List| | || |-+ --| | | | To: [EMAIL PROTECTED] | | cc: | | Subject: Re: Moving Large Large files ? | --| Hi My 2 cents: In my current assignment, I have to transfer huge text files from one host to another and I am trying oht the Message Segmentaion feature of MQSeries, where It splits your huge message into segments and re-assemble at the receiving end. also taking care of the order of segments. With your application code you can control the segmentation like buffer sizes , size of each segment etc. I have tried and ran successfully the segmentation feature on same host and I will be trying it over the distributed system[read through XmitQ, SDR CHL AND RCV CHL] Regards Arun Makhija Never argue with an idiot. They drag you down to their level and beat you with experience -Original Message- From: Jim Keohane [mailto:[EMAIL PROTECTED]] Sent: Thursday, January 23, 2003 12:46 PM To: [EMAIL PROTECTED] Subject: Re: Moving Large Large files ? John, This may be a silly question. I believe MQ now supports records or messages up to 100 MB. If you use MQ to send a single video file as a single message/record it should be as reliable, if not more so, that another means with restart/retry logic as that is what mq will do under the covers. Of course, you will now need some very large queues and other files (and memory/buffers?) along the path but ... There's also the advantage that I didn't write any part of MQ! I just wish I had. {sigh} - Jim Jim Keohane, Multi-Platforms, Inc. It's not whether you win or lose. It's whether you win! - Original Message - From: Chan, John To: [EMAIL PROTECTED] Sent: Thursday, January 23, 2003 15:06 Subject: Moving Large Large files ? hey guys, I forgot to say these files are already mpeg and already been compressed and their sizes usually run into 100 MB for 30 seconds of video. THX JohnC -Original Message- From: Peter Heggie To: [EMAIL PROTECTED] Sent: 1/23/2003 2:32 PM Subject: Re: Moving Large files ? yup.. we've tried both. www.asizip.com and www-info-zip.org From: Bullock, Rebecca (CSC) [EMAIL PROTECTED] on 01/23/2003 02:24 PM Please respond to MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: Re: Moving Large files ? Peter, we run pkzip as a standalone program on OS/390. Maybe a different product/vendor? I haven't used it, but I believe the Infozip people have a MF version and their stuff is free. (Of course, if it's the usual story, it'll be free everywhere BUT OS/390.) Sorry, I don't have a link, but I think you can find it by going to the SupportPac pages and following links from there. John, you might take a look at that since the price is right. -Original Message- From: Peter Heggie [mailto:[EMAIL PROTECTED]] Sent: Thursday, January 23, 2003 1:27 PM To: [EMAIL PROTECTED] Subject: Re: Moving Large files ? We 8-12M files between OS/390 and UNIX; we use pkzip on each end. It costs surprisingly little on the mainframe. But you have to call it within a program. From: Chan, John [EMAIL PROTECTED]
Problem with crtmqm and Setup MQ 5.3 and Win2000 with Domain accounts
I am having a problem installing and setting up MQ5.3 on Win2000 Server I think as it relates to the Domain server. The system Admin configured the domain mqm group which let us complete the MQ Installation per installation instructions. When we try to create a Queue Manager, it says we are not authorized Or queue manager not created, Websphere MQ returned error 119 from the commanc crtmqm We did create a mqmadmin on this server which we put into the mqm group and power users group which is what I log into this server as to do the admin work. Any ideas on what still needs to be configured ? 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: question about get message from a queue
My instinctive response is NO! On the other hand, one can do amazingly creative things in application code. Your application can examine timestamps and message content and do whatever you want. You're just not going to get much help from the functionality in the API. regards, Dennis -Original Message- From: Yang, Yexing [SMTP:[EMAIL PROTECTED]] Sent: Monday, January 27, 2003 8:03 AM To: [EMAIL PROTECTED] Subject: question about get message from a queue I try to get messages from a queue according to the time of message was put to, if it is 10 Minutes old , I dump them out for process, otherwise just get some messages according message content or property, is that doable ? Thanks. Yexing CONFIDENTIALITY NOTICE: This E-Mail is intended only for the use of the individual or entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you have received this communication in error, please do not distribute and delete the original message. Please notify the sender by E-Mail at the address shown. Thank you for your compliance. ... 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
STRMQMMQSC question
I issued the STRMQMMQSC command on an AS/400 and the only messages I see is from DSPJOBLOG, which shows that it was syntactically ok, but nothing more. For example, my member had dis ql(TEST.QUEUE). Where is the output that shows this queue? I'm (obviously) not an AS/400 person. 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: STRMQMMQSC question
the output is on a printer file in the outq associated to the job. HTH, Luc-Michel. Date sent: Mon, 27 Jan 2003 14:49:10 -0500 Send reply to: MQSeries List [EMAIL PROTECTED] From: Rick Tsujimoto [EMAIL PROTECTED] Subject:STRMQMMQSC question To: [EMAIL PROTECTED] I issued the STRMQMMQSC command on an AS/400 and the only messages I see is from DSPJOBLOG, which shows that it was syntactically ok, but nothing more. For example, my member had dis ql(TEST.QUEUE). Where is the output that shows this queue? I'm (obviously) not an AS/400 person. 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 -- Luc-Michel Demey - Freelance EAI Consultant Paris / France Tel. : +33 6 08 755 655 http://consulting.demey.org/ - lmd at demey dot org 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 MSGID Index Build time Analysis - Repost
Actually its probably to do with VSAM internals and the number of records you are gettting per CI/CA ControlInterval/ControlArea. Regards Tim A P Karthikeyan pkarthik@CHENNAITo: [EMAIL PROTECTED] .TCS.CO.IN cc: Sent by: MQSeriesSubject: MQSeries MSGID Index Build time Analysis - Repost List MQSERIES@AKH-WIE N.AC.AT 27/01/2003 15:27 Please respond to MQSeries List Hi all, The mail is reposted again . We have tested the MQSeries index build time over the MSGID during the queue manager start-up in MQ V2R1 in OS/390 V2R10. The testing has been performed on a dedicated queue manager on a relatively free LPAR. We have arrived at the index build time by means of looking at the Queue manager JESMSGLG in the queue manager's address space. For example: 14.50.38 STC07914 CSQI007I -Q CSQIERS3 BUILDING IN-STORAGE INDEX FOR QUEUE SSG1T.MSGID.INDEX.QUEUE 14.50.40 STC07914 CSQI007I -Q CSQIERS3 BUILDING IN-STORAGE INDEX FOR QUEUE SSG1T.TEST Here the index build time for the SSG1T.MSGID.INDEX.QUEUE is calcualted as 40 - 38 = 2 Secs.I could find only this way of collecting the times from the address space logs. Are there any other ways available?? The results are as follows: Buid Time in Secs --- Msgs 1K 2K 4K 8K(size) (number) 1000 1211 5000 2555 1 511 12 10 15000 921 15 16 2 11 22 20 20 25000 13 25 28 26 On looking at the stats, leaving the results for 1K message size, the build times are nearly equal for 2K,4K 8K messages under the same number of messages( except for one 15,000/2K which can be neglected). The results for 1K shows considerably less build time than others. While i can understand the increase in build times for increase in message numbers, what is surprising to me is that the build time for 1K 2K for seems to be totally different. Will it be due to the lower message size?I understand that the index is built over msgid which is of fixed length in nature does not depend upon the message size. Could some one in the list throw light on why this lower build time happens for 1K. I repeated the execrsise but still the statistics holds good for 1K msg size. Looking forward for some explanations from the MQ experts. Thanks Regards, Karthik * * * The information contained in this message is legally privileged and confidential information intended only for the use of the addressed individual or entity indicated in this message (or responsible for delivery of the message to such person). It must not be read, copied, disclosed, distributed or used by any person other than the addressee. Unauthorised use, disclosure or copying is strictly prohibited and may be unlawful. Opinions, conclusions and other information on this message that do not relate to the official business of any of the constituent companies of the TATA CONSULTANCY SERVICES shall be understood as neither given nor endorsed by the Group. If you have received this message in error, you should destroy this message and kindly notify the sender by e-mail. 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
error using new mqsiexportmsgflows from support pac IC01
We are running V2.1 on WindowsNT. I installed support pac IC01. I am trying to use mqsiexportmsgflows and get the following errors. file: C:\Program Files\IBM\Websphere Integrator V2.1\Tool\Parser: 1,0: Invalid Document structure file: C:\Program Files\IBM\Websphere Integrator V2.1\Tool\Parser: 1, 11: Document must start with ?xml. BIP1036S: Unexpected WebDAV exception is utility: ExportMsgFlow utility in method: ReadMsgFlows. The exception text is BIP1352S (this talks about the queue manager on the host not available and the possibility that it is the wrong port). When I bring up the control center on this configuration manager I connect just fine. I have the mqsicfgutil.inifile parameters (hostname, Queuemanager, and Port set correctly). I think the file errors are my problem. The command I am typing (from the Tool directory) is: mqsiexportmsgflows c:\WMQI\Export\Allmsgs.xml (according to the documentation if I omit the -m then ALL the flows are exported from the repository) 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
Re: STRMQMMQSC question
Rick, You can look at your spool files by entering WRKSPLF If you are running 5.3, you can also issue mqsc commands interactively by going to WRKMQM panel. (then F23 more options...) Regards, Ian -Original Message- From: Rick Tsujimoto [mailto:[EMAIL PROTECTED]] Sent: Tuesday, 28 January 2003 6:49 AM To: [EMAIL PROTECTED] Subject: STRMQMMQSC question I issued the STRMQMMQSC command on an AS/400 and the only messages I see is from DSPJOBLOG, which shows that it was syntactically ok, but nothing more. For example, my member had dis ql(TEST.QUEUE). Where is the output that shows this queue? I'm (obviously) not an AS/400 person. 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
Hello , There is a another way of getting the input XML, i used arrayBytes = newAssembly.getMessage().getBuffer(); String inputMessage = new String(arrayBytes); One more query, iam invoking a EJB method call from the evaluate method and i get a weblogic.utils.Assertion Error when i try to create a remote object.The home was created successfully. Any clue about this , or have u tried invoking an EJB method call from the JPlugin? Thanks In Advance Reetha --- Rodrmguez_Alvarez-Querol,_Manuel_Carlos [EMAIL PROTECTED] wrote: 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 __ 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
Re: MQSeries MSGID Index Build time Analysis - reply to Repost
Hi Tim, Thanks for the response. Could you please explain in detail. My understanding is that these indexes are kept in the real storage of the queue manager address space. Then how come this situation arise. Thanks Regards, Karthik Tim Armstrong [EMAIL PROTECTED]@AKH-Wien.AC.AT on 01/28/2003 03:30:47 AM Please respond to MQSeries List [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: Re: MQSeries MSGID Index Build time Analysis - Repost Actually its probably to do with VSAM internals and the number of records you are gettting per CI/CA ControlInterval/ControlArea. Regards Tim A P Karthikeyan pkarthik@CHENNAITo: [EMAIL PROTECTED] .TCS.CO.IN cc: Sent by: MQSeriesSubject: MQSeries MSGID Index Build time Analysis - Repost List MQSERIES@AKH-WIE N.AC.AT 27/01/2003 15:27 Please respond to MQSeries List Hi all, The mail is reposted again . We have tested the MQSeries index build time over the MSGID during the queue manager start-up in MQ V2R1 in OS/390 V2R10. The testing has been performed on a dedicated queue manager on a relatively free LPAR. We have arrived at the index build time by means of looking at the Queue manager JESMSGLG in the queue manager's address space. For example: 14.50.38 STC07914 CSQI007I -Q CSQIERS3 BUILDING IN-STORAGE INDEX FOR QUEUE SSG1T.MSGID.INDEX.QUEUE 14.50.40 STC07914 CSQI007I -Q CSQIERS3 BUILDING IN-STORAGE INDEX FOR QUEUE SSG1T.TEST Here the index build time for the SSG1T.MSGID.INDEX.QUEUE is calcualted as 40 - 38 = 2 Secs.I could find only this way of collecting the times from the address space logs. Are there any other ways available?? The results are as follows: Buid Time in Secs --- Msgs 1K 2K 4K 8K(size) (number) 1000 1211 5000 2555 1 511 12 10 15000 921 15 16 2 11 22 20 20 25000 13 25 28 26 On looking at the stats, leaving the results for 1K message size, the build times are nearly equal for 2K,4K 8K messages under the same number of messages( except for one 15,000/2K which can be neglected). The results for 1K shows considerably less build time than others. While i can understand the increase in build times for increase in message numbers, what is surprising to me is that the build time for 1K 2K for seems to be totally different. Will it be due to the lower message size?I understand that the index is built over msgid which is of fixed length in nature does not depend upon the message size. Could some one in the list throw light on why this lower build time happens for 1K. I repeated the execrsise but still the statistics holds good for 1K msg size. Looking forward for some explanations from the MQ experts. Thanks Regards, Karthik * * * The information contained in this message is legally privileged and confidential information intended only for the use of the addressed individual or entity indicated in this message (or responsible for delivery of the message to such person). It must not be read, copied, disclosed, distributed or used by any person other than the addressee. Unauthorised use, disclosure or copying is strictly prohibited and may be unlawful. Opinions, conclusions and other information on this message that do not relate to the official business of any of the constituent companies of the TATA CONSULTANCY SERVICES shall be understood as neither given nor endorsed by the Group. If you have received this message in error, you should destroy this message and kindly notify the sender by e-mail. 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 * * * The information contained in this message is legally privileged and confidential information intended only for the use of the addressed individual or entity indicated in this message (or responsible for delivery of the message to such person). It must not be read, copied, disclosed, distributed or used by any person other than the addressee. Unauthorised use, disclosure or copying is strictly prohibited and may be unlawful. Opinions, conclusions and other information on this message that do not relate to the official business of any of the constituent companies of the TATA CONSULTANCY SERVICES shall be understood as
Re: MQSeries MSGID Index Build time Analysis - reply to Repost
I was just giving you an educated guess as to what might be happening. If the indexes are being rebuilt at start up time then real DASD I/O will be happening and as the pagesets are VSAM based you would need to look to it for a possible cause. Regards Tim A P Karthikeyan pkarthik@CHENNAITo: [EMAIL PROTECTED] .TCS.CO.IN cc: Sent by: MQSeriesSubject: Re: MQSeries MSGID Index Build time Analysis - reply to Repost List MQSERIES@AKH-WIE N.AC.AT 28/01/2003 15:51 Please respond to MQSeries List Hi Tim, Thanks for the response. Could you please explain in detail. My understanding is that these indexes are kept in the real storage of the queue manager address space. Then how come this situation arise. Thanks Regards, Karthik Tim Armstrong [EMAIL PROTECTED]@AKH-Wien.AC.AT on 01/28/2003 03:30:47 AM Please respond to MQSeries List [EMAIL PROTECTED] Sent by: MQSeries List [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: Re: MQSeries MSGID Index Build time Analysis - Repost Actually its probably to do with VSAM internals and the number of records you are gettting per CI/CA ControlInterval/ControlArea. Regards Tim A P Karthikeyan pkarthik@CHENNAITo: [EMAIL PROTECTED] .TCS.CO.IN cc: Sent by: MQSeriesSubject: MQSeries MSGID Index Build time Analysis - Repost List MQSERIES@AKH-WIE N.AC.AT 27/01/2003 15:27 Please respond to MQSeries List Hi all, The mail is reposted again . We have tested the MQSeries index build time over the MSGID during the queue manager start-up in MQ V2R1 in OS/390 V2R10. The testing has been performed on a dedicated queue manager on a relatively free LPAR. We have arrived at the index build time by means of looking at the Queue manager JESMSGLG in the queue manager's address space. For example: 14.50.38 STC07914 CSQI007I -Q CSQIERS3 BUILDING IN-STORAGE INDEX FOR QUEUE SSG1T.MSGID.INDEX.QUEUE 14.50.40 STC07914 CSQI007I -Q CSQIERS3 BUILDING IN-STORAGE INDEX FOR QUEUE SSG1T.TEST Here the index build time for the SSG1T.MSGID.INDEX.QUEUE is calcualted as 40 - 38 = 2 Secs.I could find only this way of collecting the times from the address space logs. Are there any other ways available?? The results are as follows: Buid Time in Secs --- Msgs 1K 2K 4K 8K(size) (number) 1000 1211 5000 2555 1 511 12 10 15000 921 15 16 2 11 22 20 20 25000 13 25 28 26 On looking at the stats, leaving the results for 1K message size, the build times are nearly equal for 2K,4K 8K messages under the same number of messages( except for one 15,000/2K which can be neglected). The results for 1K shows considerably less build time than others. While i can understand the increase in build times for increase in message numbers, what is surprising to me is that the build time for 1K 2K for seems to be totally different. Will it be due to the lower message size?I understand that the index is built over msgid which is of fixed length in nature does not depend upon the message size. Could some one in the list throw light on why this lower build time happens for 1K. I repeated the execrsise but still the statistics holds good for 1K msg size. Looking forward for some explanations from the MQ experts. Thanks Regards, Karthik * * * The information contained in this message is legally privileged and confidential information intended only for the use of the addressed individual or entity indicated in this message (or responsible for delivery of the message to such person). It must not be read, copied, disclosed, distributed or used by any person other than the addressee. Unauthorised use, disclosure or copying is strictly prohibited and may be unlawful. Opinions, conclusions and other information on this message that do not relate to the official business of any of the constituent companies of the TATA CONSULTANCY SERVICES shall be understood as neither given nor endorsed by the Group. If you have received this message in error, you should destroy this message and kindly notify the sender by e-mail. 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