Hi Matthew
Many thanks for repsonding. Also, many apologies for my delay in replying to you. I have been very busy working on my app with a prospect in Rio, whose IIB designs and use of broker schemas, presented a few difficulties - I have seen spending some time at square one! It's fortunate that they have not migrated to ACE!
When I didn't get a response here, I thought I might have asked in the wrong place, so I asked on the MQSeries.net forum. I had a set of exchanges with a 'Grand Master' with the id of 'timber', who concluded that ACE seems to behave differently when a flow is in a broker schema. I provided then with a mixture of API requests and responses, plus output from mqsi commands.
If you are able to have a look at this and let me know what you think, that would be really helpful.
http://www.mqseries.net/phpBB2/viewtopic.php?p=438737#438737Best wishes,
John
------------------------------
John Ormerod
senior Consultant
W3Partnership
------------------------------
Original Message:
Sent: Tue April 19, 2022 10:12 AM
From: MATTHEW SEGALL
Subject: ACE11: how do I activate monioring for a msgflow with a schema using 'mqsichangeflowmonitoring'?
Hi John,
You suggested that this is not working but everything provided suggests it is working. What aspect is not working? How are you verifying it is not working? Are you certain it is not a problem with the monitoring profile content instead?
------------------------------
MATTHEW SEGALL
Original Message:
Sent: Sun April 03, 2022 03:44 PM
From: John Ormerod
Subject: ACE11: how do I activate monioring for a msgflow with a schema using 'mqsichangeflowmonitoring'?
Hello
This is v 11.0.0.15
I have been successful where flows do not have a schema name.
However, where the msgflow has a schema, I have tried lots of combinations of placing the schema name without succeess. The docs for mqsichangeflowmonitoring do not mention use of schema names:
mqsichangeflowmonitoring command - Windows, Linux and AIX systems
My case:
App: Seguranca
msgflow: AUProps
schema: br.com.icatu.auprops
Mon Profile file: AUProps.monprofile.xml
PolicyProject / Policy: SegurancaPolicy / Seguranca
I found that that the schema name was required for the -f parameter, in order to find the msgflow - which makes sense.
What I can't find is where else the schema name is required in order to activate monitoring.
The response from this command is 'ok' - but it didn't work
mqsichangeflowmonitoring ACE_15_DEV -e Icatu -k Seguranca -f br.com.icatu.auprops.AUProps -c active --monitoring-profile {SegurancaPolicy}:AUProps
BIP8071I: Successful command completion.
Monitoring | active | inactive |
Monitoring profile | {SegurancaPolicy}:AUProps |
I have tried putting the schema name after the {policy}: and prefixing the mon profile file name with the schema.name
I can't find a combination that works... for me, at least.
I'd be really grateful if someone can help.
Regsrds, John
------------------------------
John Ormerod
senior Consultant
W3Partnership
------------------------------