Hi All,
I am using MQSI2.1 and as some of you maybe aware that there is a PROPOGATE
function which breaks a consolidated XML into separate messages.My problem
is that we need to upload records close to 5000 from a SAP interface system
to DB2.Now the problem with PROPOGATE is that if there are 50
I am trying to compile my c++ app on Redhat Linux 7.2 g++ version 2.96. The compiles work fine but linking the libraries fail. I am trying to use the client libraries. I am trying to use libraries imqb23gl.so, imqb23gl.so and imqic.so.It is not finding entries for CMqQFile and CMqsFormat. These are
Janet,
are you sure that the GET with wait in your application program is not
implemented with a logic like this:
while MQRC = 2033 (no msg avail.)
MQGET nowait
end
This would explain the CPU hunger. I'd check the application to verify that
the GMO_WAIT option with a reasonable WaitInterval i
John,
Thanks John, let me clarify something. When the process is complete there
will not be duplicate names. The current production system will be replaced
with a new production system with the same name. The only difference is
connection name.
Thanks
Bill C.
-Original Message-
From: J
Bill,
If I were you I would remove the first queue manager from the cluster by
following the instructions in the "Queue Manager Clusters" manual. I would
then check a few of my non-repository queue managers and make sure the
queue manager has disappeared from them. Only when I was sure the orig
We have noticed that when a CICS program does a MQGET with wait, that during
the time interval that the task is waiting, that it is using a lot of CPU
resources. When I do a MQGET with wait
in a batch environment, it does not appear to be using any resources during
the wait. Has anyone
else expe
Hi All,
I have to replace a production repository NT queue manager with a new one
with the same name, the only difference is the connection name. Can I just
suspend/resume the qmgr and change the connection name in the production
environment to match the new environment? Or should I completely d
has anyone else seen this error when trying to add a rule, or update an existing
rule (using NNSY Rules GUI, V5.6) -- the first time works fine, but the second and
subsequent times give me this
informative dialog box... (MQSI V2.1 NNSY V5.6)
> <<...OLE_Obj...>>
>
>
Instructions for ma
Ryan,
Every message placed in the SYSTEM.DLQ by MQ has a Dead Letter Header in
front of the original message.
MQ provides an include file for the DLH structure.
glen larson
Zurich North America
Ryan Parmenter <[EMAIL PROTECTED]>@AKH-Wien.AC.AT> on 06/24/2002
02:07:35 PM
Please respond to MQ
Ryan,
not sure if I totally understand the question, but I'll give it a try.
>Are there specific message attributes that my application can obtain to
>determine which queue the message was intended for? For example, if a
>message was supposed to go into Q1, but ended up in the DLQ, I may want to
I think the dead letter header (DLH) part of the message on the dead letter
queue contains the information you are looking for; name of the intended
queue...
Nii-Boi Kotei
Ryan Parmenter <[EMAIL PROTECTED]>@AKH-WIEN.AC.AT> on 06/24/2002
03:07:35 PM
Please respond to MQSeries List <[EMAIL PR
When using NNSY 5.6 Rules and Formats under MQSI V2.1 on Solaris, I have the
following problem..
The example is this: if I put messages in an input queue, every time an input message
has a different message type, the reading of the queue gets delayed (sometimes up to 2
minutes) -- then ,
Dan
I agree with you, but based on the response so far, I can see that this is
a place where the are some philosophical differences.
We use MQSI on 5 nodes in our environment (over 80 mqms on NT, AIX, AS400
& MVS).None of our queue manager names duplicate another.We use 4
char mqm name
We are running MQ 5.2 on NT. We are working on a dead letter handler that carry out
specific functions (send e-mail, page, etc.) based on the message that arrives in the
DLQ.
Are there specific message attributes that my application can obtain to determine
which queue the message was intended
While
all of these are valid points here, however, using saveQueManager to promote
test to production environment may be less desirable. In my experiences
along with other MQ administrators, the use of MQ definition templates and
replaceable tokens with runmqsc weigh far better than using s
The IMS bridge initiates the IMS transaction named in the beginning of the
message. You need OTMA for the bridge, but not triggering. Note that the
bridge transitions from the queue level to the message level, thus the
embedded transaction name can be observed and used to initiate the desired
IMS
We have different qmgrs in dev and production. For the sake of portability,
we leave the qmgr field blank in an MQOutput node. That tells the runtime
to use whatever qmgr is associated w/ the broker. As long as we use the
same queue names (we use aliases in the flow to work around any full name
While I appreciate the need to have QM naming convention reflect the underlying platform, I think it makes more sense to keep QM names the same for dev test and prod environments. This is for 2 basic reasons:
1] Many MQ admins rely on script generators such as SupportPac MS03 to save/clone an MQ
Greetings,
I downloaded the "MS62: MQSeries - Linear log clean-up script" SupportPac and
found a comment regarding recovery log information being in the registry as of
v5.1. The perl script only addresses using the qm.ini file - not the registry.
Is anyone aware of any updates made to MS62 to a
> I'm having a disagreement with a colleague on QMGR names when using MQSI
on
> WIN/NT machines and I'm looking for some confirmation or explanation. My
> colleague contends that IBM has a requirement/restriction for all the
QMGRs
> supporting MQSI on his Development, Test and Production to have t
signoff mqseries
I'm having a disagreement with a colleague on QMGR names when using MQSI on
WIN/NT machines and I'm looking for some confirmation or explanation. My
colleague contends that IBM has a requirement/restriction for all the QMGRs
supporting MQSI on his Development, Test and Production to have the same
Please refer to Chapter 11 in System Management Guide.
Regards,
Ruzi
--- Ronald Weinger <[EMAIL PROTECTED]> wrote:
> Couln't check that since we didn't have one - a good
> indication that the
> trigger monitor is not set up.
>The IMS people we have have little MQ experience,
> and the MQ peo
I assumed a DLQ was available.
Paul Clarke
cc:
Sent by: Subject: Re: Non threaded listener on
Windows
MQSeries List
06/24/2002
Memo from Tina J Kelly of PricewaterhouseCoopers
Start of message text
Hi Suntosh,
What version of MQSI are you using? I'm using v2.0.2 and the compute node
on the advanced tab only has the options for Message, Exception or
Destination or a co
Hi Tina..
Declare sArray[] char;
Declare temp char;
WHILE
Set sArray[2] = SELECT T.column1, T.column2 FROM Database.table1 AS
T..
temp = sArray[0];
END WHILE;
Yes we were using XML...of course the limitation is that we need to
ass
You can always use a PASSTHRU...
Set OutputLocalEnvironment.Tmp[] = PASSTHRU('Select F1, F2 From Table;');
Make sure your compute node on the Advanced tab has output as Local Environment and
Message. Depending on what DB you are using you may or may not need the semi-colon.
Regards,
Sun
Paul,
Can you please advice on the solution of this problem by defining more channels (e.g.
one per a queue or application) and running them all as threads in one or several
listener process(es)? Do you see any possible problem with it?
As I wrote before many users beleive the DLQ would seriou
SET OutputRoot.XML.Message = THE(SELECT T.column1, T.column2 FROM
Database.table1 AS T);
Your values will be in OutputRoot.XML.Message.column1 and
OutputRoot.XML.Message.column2
Raul L. Acevedo
IT Architect
IBM Global Services
818-539-3203 Office (TL 396-3203) Glendale, CA
818-599-6626 Mobile
[E
Memo from Tina J Kelly of PricewaterhouseCoopers
Start of message text
Hi Shiladitya,
Could you possibly send a couple of lines of code to show how you did this.
I've looked back at my notes and found that I couldn't create an array
variable to accept t
Lara,
You will also have to set the maximum message size on your channel
definitions on both sides.
Give that a try and see if you get further.
Regards,
Chris
Lara M
cc:
Sent by: Subject: MQ
Memo from Tina J Kelly of PricewaterhouseCoopers
Start of message text
Thanks very much for the reply, don't think I tried that. Will give it a
go!
Thanks,
Tina.
- End of message text
This e-mail is sent by th
Couln't check that since we didn't have one - a good indication that the
trigger monitor is not set up.
The IMS people we have have little MQ experience, and the MQ people have
little IMS experience.
If we do not use the IMS MQ header, IMS will run the transaction
specified in the beginnin
Hi Tina,
Tell you what..I faced the same problem and I got a workaround with it..what
I did was take the result in an array and then assign a variable to the
first element of the array in my loop.I am not aware about how effecient
this is..but I'm still in the "If-it-wrks-it'll-do" phase in my M
Only if you want to list all the bells and whistles.
I was referring to concept, not implementation details.
"Richard Tsujimoto" <[EMAIL PROTECTED]>@AKH-Wien.AC.AT> on
06/21/2002 04:15:52 PM
Please respond to "MQSeries List" <[EMAIL PROTECTED]>
Sent by:"MQSeries List" <[EMAIL PROTE
Memo from Tina J Kelly of PricewaterhouseCoopers
Start of message text
Hi!
I'm working with MQSI v2.0.2 and I'm trying to read several values from a
database and set a variable to the return.
In the manual it shows how to retrieve several values from a
>Paul,
>How are other users who have queues that are not filled but effectively
use
>the same channel affected? I would expect the listener to keep chugging
>along as long as they don't use the same full queue.
Richard,
Applications sharing the same channel will also share the fate of that
cha
Hi,
I am using MQ 5.2 , DB2 7.1 on WinNT platform.
I am trying to do XA transaction involving DB2. I have added the required
entries in the resources tab of MQ queue manager.
But I am getting the following error when I am trying to do
MyQueueManager.begin()
MQJE001: Completion Code 1, Reason 23
Hi All,
Env:MQSeries 5.1, WindowsNT , MQClasses for java
I get a 2030 when i try to put a 5MB message into the
queue.
I tried setting the maximum both at the queue level
and queuemanager level.
I even tried setting the segmentation allowed option,
iam not using application controlled segmentatio
39 matches
Mail list logo