Re: Aggregate flow and multiple execution groups

2003-01-27 Thread Robert Smith
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

2003-01-27 Thread Rodríguez Alvarez-Querol, Manuel Carlos
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

2003-01-27 Thread Murugesan Ravuthan
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?

2003-01-27 Thread Morag Hughson
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

2003-01-27 Thread Dawson, John
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

2003-01-27 Thread Peter Cradwick
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.

2003-01-27 Thread Paul Clarke
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

2003-01-27 Thread listname ANONYMOUS postings DIGests
- 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

2003-01-27 Thread Jiby J. Manuel

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

2003-01-27 Thread Paul Clarke
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

2003-01-27 Thread Scurlock, James E
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

2003-01-27 Thread Järgen Pedersen
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

2003-01-27 Thread Yang, Yexing
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 ?

2003-01-27 Thread Jeff_Lowe
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

2003-01-27 Thread Wesley Shaw
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

2003-01-27 Thread Miller, Dennis
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

2003-01-27 Thread Rick Tsujimoto
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

2003-01-27 Thread Luc-Michel Demey
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

2003-01-27 Thread Tim Armstrong
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

2003-01-27 Thread Dennis Bryngelson
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

2003-01-27 Thread Chan, Ian M
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

2003-01-27 Thread Reetha K
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

2003-01-27 Thread P Karthikeyan
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

2003-01-27 Thread Tim Armstrong
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