Sie sind auf Seite 1von 3

Configuring MQAttach to Utilize your existing MQ Environment

1. Install MQAAdmin if not previously installed


(http://www.mqattach.com/download/MQATTACH_V1.13/MQALauncher.exe)

2. The Co-ordinating queue Manager that MQAttach uses to communicate with your MQ Environment is
defined by the System Parameters in MQAAdmin



The Local Store QM will typically be your FTE Coordination QM, you need to ensure that you provide
the hostname, the port number and the SVRCONN channel name. Also be ensure that you specify a
"MCA User" on the SVRCONN that is part of the "mqm" group as MQATTACH will dynamically define
Queue for each user that you Register

3. Install MQALauncher (http://www.mqattach.com/download/MQATTACH_V1.13/MQALauncher.exe)

4. Please ensure that you have MQ FixPac 7.0.1.3 installed, this has some fixes for client bindings and if I
remember correctly it is the cause of the write protected area issue
The fixpac can be found at it
http://www-01.ibm.com/support/docview.wss?uid=swg27006037
5. Configuring Your Subscriptions to receive FTE Events
Ensure you apply the MQ definitions found
C:\ProgramData\MQAttach\MQA_MQ_Definitions.txt [windows 2008, windows 7]
Or
C:\documents & settings\all users\application data\mqattach\MQA_MQ_Definitions.txt [windows
2003]

Or
http://www.mqattach.com/download/MQA_MQ_Definitions.txt


You will need to copy the file to where your FTE Coordination QM is, and then edit it. Make sure you
change all occurrences of "#FTECOORD#' to the name of your FTE Coordination QM.

Now apply the script to your MQ Environment to create the necessary queues and other objects
needed by MQAttach

6. Configure MQALauncher
Now configure the MQALauncher configuration File to reflect your co-ordinating queue manager
Edit one of the following:
C:\ProgramData\MQAttach\launcher.xml [windows 2008, windows 7]
Or
C:\documents & settings\all users\application data\mqattach\launcher.xml [windows 2003]

Change all the highlighted elements to your FTE Co-ordination Queue Manager
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<MQALauncher>
<process desc="FTELOG Listener">
<start command="MQADNM.exe" args="#FTECOORD# MQA.FTELOG MQAMon.dll MQAMon.FTE701"
/>
<stop command="MQADNME.exe" args="#FTECOORD# MQA.FTELOG" />
</process>
<process desc="FTE Agent Monitor Listener">
<start command="MQADNM.exe" args="#FTECOORD# MQA.MON MQAMon.dll
MQAMon.MQAMON" />
<stop command="MQADNME.exe" args="#FTECOORD# MQA.MON" />
</process>
<process desc="FTE Agent Status Listener">
<start command="MQACMDL.exe" args="-method=pingFTEAgents -mode=start -logging=0" />
<stop command="MQACMDL.exe" args="-method=pingFTEAgents -mode=stop" />
</process>
<process desc="SLA Monitor">
<start command="MQACMDL.exe" args="-method=SLAMonitor -mode=start" />
<stop command="MQACMDL.exe" args="-method=SLAMonitor -mode=stop" />
</process>
<![CDATA[
<process desc="FTE Agent Restart AGENT1">
<start command="MQACMDL.exe" args="method=fteAgent -mode=start agentname=AGENT1 -
ftebase=c:\fte\"/>
<stop command="MQACMDL.exe" args="method=fteAgent -mode=stop agentname=AGENT1"/>
</process>
]]>
</MQALauncher>
.
Now save the file

7. Start the MQA Command Line Launcher Service and you should start receiving FTE Messages and
having them processed by MQAttach
If you log in to MQATray you should start seeing this happen, if not please reboot, start the service
again and consult the event log MQAttach to determine any errors and contact
support@mqattach.com for more assistance

Das könnte Ihnen auch gefallen