Author |
Message
|
solomon_13000 |
Posted: Wed Oct 08, 2008 7:11 am Post subject: Trigger monitor |
|
|
Master
Joined: 13 Jun 2008 Posts: 284
|
A trigger monitor grabs the message from the initiation queue, process the trigger message and kick start a program. The program will grab the message from the application queue and process the message. But if the trigger monitor does not kick start the program what can be reasons. The reason I can think is:
1. No trigger messages in the initiation queue
2. The process is using an invalid reference to the program
3. The program cannot start
4. The initiation queue is full. Therefore new trigger msg falls into DLQ. |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Oct 08, 2008 8:28 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Another important reason is that the person who put it in didn't spend their own time reading the documentation, thinking about, trying things, and then learning from that experience.
Instead, they continued to pester a forum full of kind people who donate their time out of the goodness of their heart and have no obligation to provide any help at all, and receive no compensation. And generated so much noise and traffic on this forum that all the regular posters got frustrated and left. |
|
Back to top |
|
 |
solomon_13000 |
Posted: Wed Oct 08, 2008 8:32 am Post subject: |
|
|
Master
Joined: 13 Jun 2008 Posts: 284
|
I forgive you. Building a repository of knowledge will help many who are interested in MQ especially those who are young in MQ. |
|
Back to top |
|
 |
bruce2359 |
Posted: Wed Oct 08, 2008 9:40 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
I'm with Jeff on this. The reasons why triggers fail is very well documtented in the ARP and APG, and again here in many other posts.
If your rationale for posting the question 'what else' is for, as you say, "Building a repository of knowledge will help many who are interested ...", perhaps you should write a scholarly treatise on some MQ technical issue so that you can share your ideas with others.
For example: research all that you can find on triggering (create triggered queues, try things, experiment to see what works and what does not. Then document what you have accomplished; then publish your findings. We will all be interested in discovering what you have learned as we build our repositories of knowledge.
From the APG Table of Contents:
When triggering does not work . . . . . . .200
How CKTI detects errors . . . . . . . .201
How CSQQTRMN detects errors . . . . . .201
How RUNMQTRM detects errors . . . . .201 _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Last edited by bruce2359 on Wed Oct 08, 2008 9:51 am; edited 2 times in total |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Oct 08, 2008 9:47 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
And I'm sure that this site already contains many many posts on this exact subject.
And it's easily searchable.
For those who look. |
|
Back to top |
|
 |
bower5932 |
Posted: Wed Oct 08, 2008 10:16 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA
|
solomon_13000 wrote: |
Building a repository of knowledge will help many who are interested in MQ especially those who are young in MQ. |
I think everybody on this forum would agree about the repository of knowledge. Most of us would consider either the published manuals or the Information Center this repository. |
|
Back to top |
|
 |
bruce2359 |
Posted: Wed Oct 08, 2008 10:24 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
solomon_13000: your recent posts seem to be of the facilitator type.
The facilitator role in an organization is usually to stimulate thinking and discussion towared some goal. Facilitators typically have no skin in the game, no vested interest in the outcome, other than focusing the team toward the goal.
Your recent posts seem to affirm that you have not (thoroughly) researched the subject before you posted. Your statement that you are doing what you are doing (your goal?) towards "Building a repository of knowledge will help many who are interested ..." affirms for me that you are merely trying to stimulate conversation. Is this true?
If your goal is your own personal knowledge and expertise, then you need to do substantially more research; and to bring more to the table (post site) than you expect to get in return. This is the minimum expectation of an MQ professional - from Newbie to Grand Poobah. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
solomon_13000 |
Posted: Wed Oct 08, 2008 3:24 pm Post subject: |
|
|
Master
Joined: 13 Jun 2008 Posts: 284
|
Due to limited material and exposure from the training I receive therefore I am expending the scope. I don't really have the opportunity of doing any of the questions I ask at work. I can read every manual and agree with it, but without being given the opportunity to do it at work leads to nothing but just words. Therefore having an understanding from people who has the work experience will help and would clarify that the information given on the internet, training and so on is real and true. No knowledge can be accepted unless the pieces of information is being verified. Also no one can go to places without a map. All im asking is the map and out of thousands of MQ people, I am no threat to another persons job should I learn or share with others. Freely give Freely receive. |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu Oct 09, 2008 4:47 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Quote: |
Due to limited ... |
I'm curious. Do you work in IT? Does your organization have WMQ installed and running?
Apparently, you have access to the manuals. If you can't do hands-on WMQ testing or research on the job, then download a free trial version of WMQ, and install it on your home pc. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
solomon_13000 |
Posted: Thu Oct 09, 2008 6:47 am Post subject: |
|
|
Master
Joined: 13 Jun 2008 Posts: 284
|
Yes I work on IT. Things are structured and there is no room for creativity and innovation. |
|
Back to top |
|
 |
bower5932 |
Posted: Thu Oct 09, 2008 7:01 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA
|
solomon_13000 wrote: |
I can read every manual and agree with it, but without being given the opportunity to do it at work leads to nothing but just words. |
I could argue that asking a question here and getting back an answer is also nothing but words. I have to agree with bruce2359. The best thing to do is download a trial and actually play with things (eg, create a queue manager, create a queue, put a message, get a message, etc.). |
|
Back to top |
|
 |
solomon_13000 |
Posted: Thu Oct 09, 2008 7:33 am Post subject: |
|
|
Master
Joined: 13 Jun 2008 Posts: 284
|
Well I have done all this. Just that im looking for deeper understanding. I have tried using a trigger monitor and much more. It's sweet to know that it all works. But how do I overcome a problem. Suppose the problem only takes place after a few years. This would mean few years later I learn something new. Also having a car without petrol in it wont make the car moving. Same goes to MQ, if I have no clue where to start or which route I should take then it's a guessing game. Manual comes with alot of data but knowing which data is useful requires experience. Talking to a person who has experience inspires and motivates. It's like being under a good mentor or working for a company that creates pioneers. |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu Oct 09, 2008 8:29 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Quote: |
Just that im looking for deeper understanding. |
Sorry, there is no fast path to deeper understanding. You will need to take the same path as the rest of us, namely: read, do research, try, fail, repeat.
Short list of other things that require deeper understanding that only comes from experience include: application programming, foreign languages, driving, interpersonal relationships, neuro-surgery. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
bower5932 |
Posted: Thu Oct 09, 2008 8:44 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA
|
bruce2359 wrote: |
Short list of other things that require deeper understanding that only comes from experience include: application programming, foreign languages, driving, interpersonal relationships, neuro-surgery. |
I may have to disagree with you on these. I have a 16 year old son, and I've already noticed that (he thinks) he can do most of these things without any experience. Well, maybe not the neuro-surgery....  |
|
Back to top |
|
 |
solomon_13000 |
Posted: Thu Oct 09, 2008 8:57 am Post subject: |
|
|
Master
Joined: 13 Jun 2008 Posts: 284
|
Quote: |
read, do research, try, fail, repeat. |
That is what im doing. Along with it I ask. Some learn fast and others are slow. Some Join Harvard, Yale, MIT and so on. Others join an ordinary university. To stimulate growth we need to find ways that make learning fun. Everyone has potential. Some will ask why there is day and night?. another day some will ask why is the sky blue?. Questions keep arising and this means one has an interest in knowing things. Guidence must come from a reliable source. That source can be people, book, trial and error and so on. One does not have to be a scientist or a doctor to learn medical issues to educate others about health. Same goes to MQ, it's the passion to ask that makes MQ interesting. When information becomes accessible many would choose to be involved in MQ. |
|
Back to top |
|
 |
|