Gunilla,
SupportPac MS03 uses PCF to extract all the information for the MQ objects.
The SP contains the source. I used it as the model a few years ago for an
application that extracted data on a regular basis.
There are routines to help you create the PCF command streams and parse the PCF
respo
Frank, Prasath,
I did a search on www.ibm.com for the phrase MQFB_APPL_CANNOT_BE_STARTED. The
first result returned is for the APAR reporting this problem. There are a
number of PTF cover letters that include the fix for this APAR, depending on
the platform you are on.
If you have a PMR open w
Hello everyone,
I am rearchitecting the WMQ infrastructure here at Calyon (nee Credit
Lyonnais). The plan is to setup individual WMQ clusters for each major
business unit within the Bank. Each cluster would have a designated gateway
system that would connect to the gateway systems in the other b
using remote queues?
Sounds like the DTC interface with a DMZ inbetween!!
>From: David Awerbuch <[EMAIL PROTECTED]>
>Reply-To: MQSeries List <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: can a message multi-hop using remote queues?
>Date: Thu, 17 Jun 2004 09:08
Hello,
I am looking at a queue configuration that requires remote queue RQA on QMA to
point to remote queue RQB on QMB that in turn points to local queue LQC on QMC.
Has anyone done this sort of thing before, does it work as I expect it would?
Will the message automatically hop from QMA to QMC?
Mike,
Or, you might even be getting a 2035 (NOT_AUTHORIZED) if the cron execution is
not being run as a user who has the proper MQ authorizations.
Dave A.
- original message -
Date: Fri, 21 May 2004 08:19:39 -0400
From: Robert Broderick <[EMAIL PROTECTED]>
Subject:
Hello Gunilla,
Based on my experience at one client, the difference between choosing to use
inetd vs. listener is hwo has what level of control.
In order to make any changes to the inetd configuration, you must enroll the
assistance of a Unix administrator with root priveleges, to change the file
You're looking at using Confirmation of Delivery (COD) reporting option. Refer
to the Application Programmers Guide and Reference for complete information.
Dave A.
-Original Message-
From: Nguyen DT [mailto:[EMAIL PROTECTED]
Sent: Friday, May 14, 2004 11:42 AM
To: [EMAIL PROTECTED]
Subj
Hi Hossam,
Well, I hate to say it, but it sounds like you are going to need to write some
custom code.
Possibilities:
1) Modify the requesting appliction to MQGET WaitInterval=30; if ReasonCode ==
NO_MSG_AVAILABLE, then popup a window for the user, and wait again; don't
forget to handle these tw
Roger,
Perhaps as the "Messaging Architect" you can request that they first develop a
messaging API that must be used by all developers. This API, based on the
values of environment variables, would be able to log anything and/or
everything you might want it to at a particular time. Not only wou
An update.
I disabled the OAM as Ken suggested, and that has solved the problem, so I now
know it is security related.
So this still begs the question: how on VMS do I find out what the security
violation is?
Thanks,
Dave A.
--- David Awerbuch <[EMAIL PROTECTED]> wrote:
> Date: Mo
Roger Lacroix wrote:
> Did you issue the 'refresh security' from runmqsc (or whatever it is called
for OpenVMS).
> Note: For earlier releases of MQ for Unix, you had to bounce to queue manager
> to pick up new security setting. (Strange but true.)
Roger, there were no security setting changes ma
Hello all,
I am running MQS 5.10 (ECO02) on OpenVMS V7.3-2 for Alpha. I have a userid
that
should be able to connect to the queue manager:
1. userid (UAF) is granted privelege MQM
2. the command 'dspmqaut -m qm -p userid -t qmgr' returns:
inq
set
connect
altusr
Hey all,
I remember reading or receiving a collection of MQSeries pickup lines or ice
breakers. Does anyone have a reference to it?
Thanks,
Dave A.
=
David A. Awerbuch, IBM Certified MQSeries Specialist
APC Consulting Services, Inc.
Providing Automated Solutions to Business Challenges
Wes
Pete,
Yes, I may be to point to a reason you are having such poor performance. You
are running Version 2.
For arguments sake, lets say by "a few hours" you mean 3 to 4 hours (180 to 240
minutes) to process 15,000 messages. That is equal to about 83 to 62 messages
per minute, or roughly 1 to 1.4
Gunilla,
Check the disk quotas you have for the MQ directories you are using. Ensure
the quotas are large enough.
Also check the sysgen parameters that are changed during the MQ install. The
recommended values from IBM are not to be used as specified, but must be added
to already existing value
Gary,
There is an article at http://www.winguides.com/registry/display.php/190/ that
describes how to restrict access to the entire registry for a user.
Another article at http://www.winguides.com/registry/display.php/113/ tells you
how to restrict a user from running particular programs; the exa
This is the Windows batch file mq_control.bat
I have left behind 2 sample channels (from.to.chl1 and from.to.chl2) which use
2 transmission queue2 (from.to.xmit1 and from.to.xmit2)
This version is a little lite compared to the other two, but can easily be
brought up to snuff by adding the correct
This is the Solaris/Unix version mq_control.sh
I have left behind 2 sample channels (from.to.chl1 and from.to.chl2) which use
2 transmission queue2 (from.to.xmit1 and from.to.xmit2)
See the usage section for the correct usage syntax. Please note that this
command does not assume any default queu
This is the OpenVMS version MQ_CONTROL.COM
I have left behind 2 sample channels (from.to.chl1 and from.to.chl2) which use
2 transmission queue2 (from.to.xmit1 and from.to.xmit2)
See the usage section for the correct usage syntax. Please note that this
command does not assume any default queue ma
Hello,
I have a client who installed MQ 2.2.1 on an HP Alpha running OpenVMS 7.1, then
deleted it and installed WebSphereMQ 5.1 CSD05 after-wards. The
delete-cleanup/install cycle had to be repeated 2 times for the install to
finally complete the IVP successfully. There is an open issue with IBM
Hello all,
((( I sent this message this morning, yet it looks like it never got around to
anyone, so here it is again best as I remember what I wrote )))
I got in early this morning and attacked the problem again. Here's is what I
discovered.
The Swift Alliance application grabbed the message f
Hello all,
Philip, No, I am not using MQSI. The receiving application is Swift Alliance.
Peter, regarding another appl, this is the tool I am using on a regular basis,
and just gave up last night and went home after reporting the secondary
results.
HOWEVER . this is what I've learned in t
eason 65540
(unrecognized).
huh
I'm lost. I hope someone can help me here.
Thanks,
Dave A.
--- David Awerbuch <[EMAIL PROTECTED]> wrote:
> Date: Thu, 12 Feb 2004 17:01:08 -0800 (PST)
> From: David Awerbuch <[EMAIL PROTECTED]>
> Subject: messages jumps from localq
: Process /sys$system/runmqchl terminated with status 20
Error 20 on a VMS system is BADPARM, bad parameter value.
-----Original Message-
From: David Awerbuch [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 04, 2004 9:18 AM
To: [EMAIL PROTECTED]
Subject: Process /sys$system/runmqchl terminated
Hello,
I am logged on as user MQADMIN, with MQM rights, on an Alpha/OpenVMS 7.3 system
running WMQ 5.1.0, ECO02.
I am receiving the following operator message about every minute, with
occasionally gaps of from 5 to 25 minutes.
Reply received on ATP023 from user MQADMIN at ATP023 Batch 11:
Mark,
It has been a true educational experience reading and learning from your
contributions to the listserv (all 1 of them, including this last one,
according to the archives I searched).
I am sure some of us will be saddened by your departure, others relieved, most
of us will probably just say
Rao,
I think I mentioned this already. You should look at both MQSoftware's QPasa,
and Nastel's Autopilot/MQ.
I believe both of these packages offer the ability to clone a WMQ
configuration, then make changes separately.
Dave A.
-Original Message-
From: Adiraju, Rao [mailto:[EMAIL PRO
Hello all,
Thanks to one of you - please identify yourself, I did not get your name
properly - I have my problem solved. It seems the channel must manualy
started, and then allowed to timeout, before it can be trigger started. I had
started my channel manually to test the connection, then stoppe
Hello,
I am at a client site, trying to get a production system working. If anyone
can help me, please feel free to call me at NY (516)-770-6993.
I am trying to get a channel started via trigger. I have tried both of the
following two configs, neither of which is working. The channel initiator
Larry,
I don't recall where I picked this up (mqseries.net sounds right, though), but
this perl script seems to do exactly what you want. Just change the GET
options so it just waits and waits and unless there is a QM shutdown.
Also, you might want to look at support pac MA01, the 'Q' utili
Pete,
Along with bobbee's recommendation of QPasa, I would also look at Nastel's
Autopilot with MQControl (I can hook you up with one of their reps as well).
One of my clients has narrowed the selection down to these two vendors (Nastel
and MQSoftware) for their MQ monitoring and administration,
INDEX!!
bobbee
>From: David Awerbuch <[EMAIL PROTECTED]>
>Reply-To: MQSeries List <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Re: Channel Exits
>Date: Wed, 14 Jan 2004 14:44:08 -0800
>
>Roger,
>
>Wow, y
Roger,
Wow, you are really prescient. I didn't know that about the double-asterisk.
Thank you answering the question I haven't gotten around to asking yet and
solving the problem that has been bugging me for a few days.
Regards,
Dave A.
-=--=--=--=--=--=--=--=--=--=--=--=-
David Aw
Hello all,
I have a Solaris userid that should have belonged to the mqm group, but wasn't
added that way. In order to at least begin testing, I used setmqaut tro
authorize the userid with [[-t qmgr +all +alladm +allmqi]] as well as a number
of [[-t q +allmqi -n queue.name]] for those queues it n
Thanks to all who sent me their templates or MD04 itself.
=
David A. Awerbuch, IBM Certified MQSeries Specialist
APC Consulting Services, Inc.
Providing Automated Solutions to Business Challenges
West Hempstead, NY(516) 481-6440
[EMAIL PROTECTED]
__
Do you
Hello all,
I am at a client location and unable to download the MD04 supportpac. I would
appreciate it if someone would please email the Visio templates directly to me
at both of these addresses:
apc.consulting[[at]]hotpop.com
and
david_awerbuch[[at]]yahoo.com
(substitute the [[at]] with
According to unnamed sources deep within IBM:
>The follow-on release for WebSphere MQ Integrator Broker V2.1, will be
>known as WebSphere Business Integration Message Broker V5.0,
There will be an object-oriented version - called WebSphere Business
Integration Message Broker Objects - also known
Bill,
How to you know what the '73' error code means? I have been after my VMS
support team for months to get me the list of TCP return codes for our UCX
implementation, and they have come up with nothing.
Are these codes standard across implementations, or are they implementation or
platform sp
Hello,
A client is upgrading its WinNT servers to Win2K. We plan to install MQS 5.3
for NT on these servers.
1. Is there a special version of MQS 5.3 for Win2K, or is the NY version
sufficient?
2. Has anyone encountered any difficulties or concerns with 5.3 NT under
Win2K?
Thanks,
Dave A.
Hello Francis,
Yes, MQS V2.2 is still supported under HP OPENVMS 6.2, and will be until
31-Dec-2004 (as listed on
http://www-3.ibm.com/software/integration/mqfamily/support/summary/dig.html)
Regards,
David Awerbuch
IBM Certified MQSeries Specialist
PS. Remember me? I was working with Henry
Hello,
I am a registered member of mqseries.net, and peruse that site on a reasonably
regular basis, for the reasons T. Rob cited: searchable, and a large audience.
While the site provides the ability to view all new messages, the relatively
slow response time makes it difficult to view these ne
An update. Please correct me if anyone has a different experience.
1. www.infochain.be
This site is still there, and so is the archive, but it appears that the
archive ended during March or April 1999; I can not find any messages beyond
that point.
2. www.ebizq.net/vintage/messageq//forums/
An update. Please correct me if anyone has a different experience.
1. www.infochain.be
This site is still there, and so is the archive, but it appears that the
archive ended during March or April 1999; I can not find any messages beyond
that point.
2. www.ebizq.net/vintage/messageq//forums/
Hey all,
I use DNS names for a number of what I feel are great reasons.
1. IP addresses change, but DNS names tend not to. I don't use the host name
(VAXX), though, I always use a DNS name like APPL.domain.com. Reason? See #4
below.
2. Every host has a DNS entry setup that points to it, in t
Hello all,
We have a DEC - no, that's a Compaq - no, that's an HP - VAX/VMS system, with
DEC's - I mean Compaq's - I mean HP's - UCX IP stack. IBM's MQSeries is
reporting:
> 08/04/03 03:10:05 AMQ9208: Error on receive from host '170.132.235.68'.
> EXPLANATION: An error occurred receiving data f
Hello,
Does anyone know what the program AMQMSRVN.EXE does on Webspehere MQ for
Windows 5.3 CSD01? There is one of them running on my system right now.
Thanks,
Dave A.
=
David A. Awerbuch, IBM Certified MQSeries Specialist
APC Consulting Services, Inc.
Providing Automated Solutions to Bus
Ahmed,
try http://www.mail-archive.com/[EMAIL PROTECTED]/maillist.html. You can
view by date or thread.
Dave A.
=
David A. Awerbuch, IBM Certified MQSeries Specialist
APC Consulting Services, Inc.
Providing Automated Solutions to Business Challenges
West Hempstead, NY(516) 481-6440
[EM
Rommel,
Sounds to me like you want to allocate and setup an MD that contains all the
options you need. This can be done uses staticly defined constants in your
code, or by mallocing storage and fillng it in. Then, when you are ready to
MQPUT a message, you can simply make a copy of the MD and re
Ruzi,
I ran into this at one client also. Here's what I convinced the client to do:
1. Vendor1's application was to supply end-of-day summary data (very large
summary, about 5MB of data) to another application. The vendor was told that
such large messages were unacceptable, especially since it
All,
I need to correct a mistatement in a previous message on this thread. I
indicated there was a problem with Paul Clarke's MQMONNTP program (supportpac
mo71) not being able to connect to a VAX or Alpha system.
Through further discussion with him, and some assist from other list members,
we qu
escription of authorization events and how to interpret them. In
> essence, every 2035 error will generate a message showing who failed
> authorization and for which object.
>
> Cheers,
>
> Justin T. Fries
> WebSphere MQ Support
> Raleigh,
Hello,
IBM in its infinite wisdom has removed the references to the VMS documentation
for MQSeries in the support section, even though the product is still
supported, but I still need to know ...
I am attempting a client connection to a VAX/VMS MQS QM (Rel 2.2.1). I have
already changed the MCAU
her messages came and went
>
> Like I said. it has been a while. Just a thought...
>
> bobbee
>
>
> >From: David Awerbuch <[EMAIL PROTECTED]>
> >Reply-To: MQSeries List <[EMAIL PROTECTED]>
> >To: [EMAIL PROTECTED]
> >Subject: message appears stuck
We have implemented the MQSeries interface for Montran/GPS on our Alpha/VMS
system (VMS 6.2-1H3) to facilitate OFAC processing. There is a message on the
response queue that, according to the GPS application log, has been processed
and should not be there, yet it still is (since 8AM today). In th
Here's how I see the situation.
The HCONN is not defined/allocated when the transaction is started. Therefore,
the MQCMIT does not have a reference point from which to associate the open
transaction with the transaction's starting point. The code needs to be
rearranged so as to MQCONN before you
Doesn't Charlton Heston have the monopoly on pestilence and plaque?
It would appear to me that mqm is either (1) an employee of CQ, or (2) a close
business partner / customer; these would be the only two reasons to keep his
identity secret. Either way, while we all appreciate his opinions and
off
I know there's more than a few of you out there who remember Communications
Monitor and Communications Manager from IBM's RPS and EDX systems on the
Series/1. We all know these were the predecessor systems to MQSeries. I'm
sure a lot of knowledge gained during the implementation and support of th
mqm access, that MQ was installed from a user id with insufficient authority
> etc
>
> Brian S. Crabtree
> EAI Consultant
>
> - Original Message -
> From: "David Awerbuch" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, April
Hello all,
Curious thing here. Every 10 seconds, I am getting this set of messages in my
amqerr01.log file. I just noticed t while trying to get Paul Clarke's MO71
working in client mode against that machine, so I can;t say how long it's been
like this.
-
Please remember that the time is stored as a GMT value. So the time value
displayed by different utilities (such MQExplorer) may change as the message is
moved around from node to node, or fetched by different nodes.
Dave Awerbuch
> Date:Wed, 26 Mar 2003 17:01:09 -0500
> From:[EMAIL PRO
implement, but you must be
sure to properly account for message recoverability and application
restartability in your design.
Good luck, let us know what you wind up doing.
David Awerbuch
__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable
Murugesan,
Just from the code snippet you included, I can tell you immediately what the
problem is.
Your memcpy() operation
memcpy(md.CorrelId, "COR1", sizeof(md.CorrelId));
is copying more data than the 4 bytes of the correlation ID you specified.
The sizeof() operator is telling memcpy
that includes the segment number and type in the ID.
Best,
David Awerbuch
IBM Certified MQSeries Specialist
> Date:Tue, 14 Jan 2003 12:01:23 -0500
> From:"Joshi, A (Anant)" <[EMAIL PROTECTED]>
> Subject: Segmentation on OpenVMS
>
> Hi,
>
> Can any
I have to concur with bobbee about the affect of the certificates on my finding
work. I landed my first MQSeries consulting assignment without having any MQS
experience; the hiring manager looked at my 20 years of cross-platform
experience with messaging and store-and-forward development, and aske
Peter,
The easiest way that I see would be to construct a small MQ message containg:
- program name
- task id
- mqget start time
- mqget completion time
- message id / correl id (whatever)
and put this to a queue, let's call it mqget_stats (non-persistent messages,
little impact to performance).
RESPONSE_QUEUE.
David Awerbuch
> Date:Tue, 27 Aug 2002 13:59:39 -0300
> From:Pablo Javier Carreras <[EMAIL PROTECTED]>
> Subject: Using MQ in synchronous way.
>
> Hi all,
> Whe are testing an application on CICS TS for OS/390 that uses MQSeries
> in a synchrnous w
server,
you will get back more than one response. Keep that in mind as your parse
responses. I don't recall the exact situation, but I believe the code in MS02
handles it properly.
That's all I can do for you. Hope this helps.
David Awerbuch
APC Consulting Services, Inc.
Hello,
Now that we got all those replies, how do I save the window positions as well?
Since I am dealing with a small number of QMgrs, I am trying to setup my
MQExplorer to display one QMs stuff in two windows (queues and channels), and
another QM's stuff in another two windows (also queue and c
Janet,
Stefan raises a good point. Remember that the timeout interval for MQGET is
measured in milliseconds (thousands of a second) and not second or minutes.
PErhaps your timeout value needs to be multiplied by 1,000 or some such other
order of magnitude.
Let us know what the answer is.
Dave
My two cents worth in this discussion, If I may.
I am a string proponent of using different queue manager names for production
and test systems. This provides you with absolute protection from
inadvertently sending test data into your production system.
Case in point: A client once brought in
Ingi,
You need to allocate a different port for each queue manager you wish to
connect to from another queue manager. Each individual port requires its own
listener be defined. this is generally done by defining an IP service for the
port. Each service must listen to a different port than any
pecifies a reasonable buffer size then the agent
> will read the message directly into shared memory from where it can be
> copied to the application process.
>
> Andy.
>
> David Awerbuch <[EMAIL PROTECTED]>@AKH-WIEN.AC.AT> on 06/13/2002
> 10:05:26 PM
>
> Please
Hello,
I have a simple MQ installation here, on a VAX 7000-650. I have an application
that is submitting 1000 byte messages, one at a tine, persistent, CMIT after
each one.
I noticed that while my application is running, an agent process running
AMQZLAA0.EXE is regularly soft-paging about 450 p
Hello,
I hope I am not asking this question redundantly; I could not locate a previous
reference in the archives.
Is there any printable documentation for MQExplorer? I need to supply printed
docs to the operations group, that they can add to their binder. I looked on
my installation dirs (not
Giuseppe,
I don't know anything about AS/400, but I do have Solaris experience. In any
event, regardless of platform, I would not recommend looking at the MQSeries
controlled files, since these files are subject to change at IBM's whim, either
at a new release, version, or even PTF.
For instance
My thanks to the many who sent me sample source from their MQ for AS/400
distributions, as well as individual contributions illustrating their own
techniques. I have forwarded them all to the appropriate developer, who is -
to say the least - flabergasted by the response.
Thanks again,
Dave Awer
Alan,
1) hard-coding. This is a no-no, as is any kind of hard-coding. The old edict
still remains true as ever: if you hard code it, they will change it. You
don't hard-code file names in your programs, you shouldn't hard-code queue
names or even queue manager names either.
2) alias queue. T
Hello,
My client is looking at enhancements to a vendor package that will use MQSeries
on the AS/400. The vendors package allow calls to C, COBOL, and RPG, which
happen to be the three languages supported by MQ on that platform. There are
RPG programmers in house, and while they are able to und
(you know, what does the queue look
like now as opposed to when I want the queue restored) I am not really sure
this may work for you but I'd figure I'd throw it into the soup to see if it
added some taste!!
bobbee in Georgia
>From: David Awerbuch &
80 matches
Mail list logo