You are on page 1of 47

IBM 000-184

IBM WebSphere Message Broker V7.0, System


Administration

QUESTION NO: 1
An administrator has installed WebSphere Message Broker Toolkit V7.0 on a production system
which has an existing implementation of WebSphere Message Broker V6.1. How should the
administrator use the WebSphere Message Broker Toolkit V7.0 to administer WebSphere
Message Broker 7.0 and WebSphere Message Broker V6.1?
A. Use the WebSphere Message Broker Toolkit V7.0 to adopt the V6.1 brokers.
B. Use the WebSphere Message Broker Toolkit V7.0 to connect to the WebSphere Message
Broker V6.1.
C. Install SupportPac I097 to achieve unified administration through the WebSphere Message
Broker Toolkit V7.0.
D. Administration of WebSphere Message Broker V6.1 is not supported through WebSphere
Message Broker Toolkit V7.0.
Answer: D
Explanation:

QUESTION NO: 2
A company has legacy and modern applications co-existing in their enterprise environment. The
legacy application requires business messages in COMMAREA formats while the modern
application requires XML format for processing. There is a need for their web application to
interact with legacy and modern application to process a transaction. What is the recommended
way for implementing the desired solution?
A. Split the business use case to two different transactions each invoking one target component.
B. Invoke the modern application on XML format request then process the legacy application
request.
C. Implement two different format request invocation from the application to the target
components.
D. Implement WebSphere Message Broker and route the request on specified formats to the
target components.
Answer: D
Explanation:

QUESTION NO: 3
An administrator has been asked to prepare the environment for migration of WebSphere
Message Broker Version 6.0 to WebSphere Message Broker Version 7.0. What steps does the
2

administrator need to perform to prepare the environment for migration? Upgrade the WebSphere
Message Broker Version 6.0 to use:
A. WebSphere MQ Version 7.0.0 before migration, upgrade WebSphere Message Broker runtime
to Fix Pack 9 (Version 6.0.0.9) or later, upgrade
WebSphere Message Broker toolkit to 6.0.2 or later.
B. WebSphere MQ Version 7.0.1 before migration, upgrade WebSphere Message Broker runtime
to Fix Pack 7 (Version 6.0.0.7) or later, upgrade
WebSphere Message Broker toolkit to 6.0.2 or later.
C. WebSphere MQ Version 7.0.1 before migration, upgrade WebSphere Message Broker runtime
to Fix Pack 9 (Version 6.0.0.9) or later, upgrade
WebSphere Message Broker toolkit to 6.0.2 or later.
D. WebSphere MQ Version 6.0.2.10 before migration, upgrade WebSphere Message Broker
runtime to Fix Pack 7 (Version 6.0.0.7) or later,
upgrade WebSphere Message Broker toolkit to 6.0.2 or later.
Answer: C
Explanation:

QUESTION NO: 4
A company has a central server, which stores the catalogue price of everything that the company
sells. This information is required by all Point of Sale (PoS) terminals in all the stores, and each
PoS terminal must be notified of any price change. The PoS terminals connect to the central
server through TCP/IP and wait for any price changes. The server sends any price changes to all
connected client applications. The company has future plans to include other types of PoS clients
which uses WebSphere MQ protocol to interact with the central server. How should the system be
implemented?
A. Implement protocol conversion on the application code.
B. Implement protocol transformation engines at request entry point.
C. Implement WebSphere Message Broker with TCP/IP and WebSphere MQ Adapters.
D. Implement WebSphere Message Broker to support other request protocols like WebSphere
MQ.
Answer: D
Explanation:

QUESTION NO: 5
An administrator has installed WebSphere Message Broker V7.0 on a production system which
3

has an existing implementation of WebSphere Message Broker V6.1. The administrator already
has an Administration API (CMP API) script for monitoring the deployed resources on V6.1. What
is the option that the administrator can use to monitor the deployed resources for WebSphere
Message Broker V7.0?
A. Install SupportPac I098.
B. Reuse the existing Administration API script.
C. Update the CLASSPATH to add new API JARs.
D. Update the existing Administration API script to remove deprecated API calls.
Answer: B
Explanation:

QUESTION NO: 6
An administrator has been asked to do capacity planning for the implementation of WebSphere
Message Broker on an already existing system where other enterprise applications are running.
What is the recommended approach for sizing?
A. Analyze the current capacity sizing on the system.
B. Implement WebSphere Message Broker and add 1GB RAM in current production.
C. Implement WebSphere Message Broker on the production so the capacity planning can be
done.
D. Vertically scale the system by adding CPU, RAM & disk space if needed for Message Broker
implementation.
E. Generate the capacity planning report via the capacity planning for a given topology feature in
WebSphere Message Broker.
Answer: A,D
Explanation:

QUESTION NO: 7
An administrator has backed up a broker on AIX using the command mqsibackupbroker. After the
broker is restored on a new machine, which one of the following tasks must be completed?
A. Restore JAR files that were deployed in BAR files.
B. Restore the configurable services that were defined.
C. Restore the necessary MQ queues for message flows.
D. Restore the /var/mqsi/components/<broker> file system.

Answer: C
Explanation:

QUESTION NO: 8
A message flow Flow1 is running on execution group EG1 on the broker BRK1. As per the
business requirement, the flow accesses the database for transformation and routing. The user ID
and password used by the flow need to be changed to adhere to the company's new policy for
user IDs and passwords. The administrator has been asked to change the user ID and password
for the given message flow without affecting other flows. The administrator is using the
mqsisetdbparms command to set the user ID and password. Which command should the
administrator use next?
A. mqsistart BRK1
B. mqsireload BRK1 -e EG1
C. mqsistartmsgflow BRK1 -e EG1 -m Flow1
D. mqsistopmsgflow BRK1 -e EG1 -m Flow1
Answer: B
Explanation:

QUESTION NO: 9
A broker administrator needs to verify the number of message flows that are running or will start to
run within each execution group in a running broker. Which detail level should be specified for
mqsilist BRK1 -d?
A. 0
B. 1
C. 2
D. 3
Answer: C
Explanation:

QUESTION NO: 10
An administrator has backed up the broker using the command mqsibackupbroker. The command

was issued while the broker was running and processing deployments. What is the outcome?
A. The command completes successfully as normal.
B. The backup file contains incomplete information and is unusable.
C. The command does not complete until deployments are complete.
D. An error message was issued indicating the broker was in use.
Answer: B
Explanation:

QUESTION NO: 11
An administrator needs to modify the JVM Heap Size property that is associated with an execution
group. Which command should the administrator execute?
A. mqsichangebroker
B. mqsichangeproperties
C. mqsichangeexecutiongroup
D. mqsicreateexecutiongroup
Answer: B
Explanation:

QUESTION NO: 12
An administrator is asked to set up administration security for an existing broker, so that only
authorized users can perform administrative tasks against the broker and its resources. What
command does the administrator need to run?
A. mqsisetsecurity
B. mqsichangebroker
C. mqsicreateaclentry
D. mqsichangeproperties
Answer: B
Explanation:

QUESTION NO: 13
6

An administrator needs to group several brokers into a Broker Set to make it easier to manage
them from a single WebSphere Message Broker Explorer workspace. The administrator creates
an Automatic Broker Set using the filter brokerEnvironment:Production. Which of the following
steps does the administrator need to perform in WebSphere Message Broker Explorer to ensure
the correct brokers are in this Broker Set?
A. Drag and drop the correct brokers onto the Broker Set.
B. Manually change the Properties of the correct brokers.
C. Manually change the Broker Tags of the correct brokers.
D. Define the properties of the filter to select brokers by the correct name.
Answer: C
Explanation:

QUESTION NO: 14
An administrator needs to administer a broker on a Windows platform through the Administration
API exerciser. How can the administrator start the exerciser?
A. Set the mqsiclasspath and then invoke ConfigManagerProxy.sh
B. Invoke the shell script
install_dir/sample/ConfigManagerProxy/StartConfigManagerProxyExerciser
C. Run the shell script install_dir\sample\ConfigManagerProxy\StartConfigManagerProxyExerciser
from a WebSphere Message
Broker Command Console.
D. Put a .bat script install_dir/sample/ConfigMangerProxy/StartConfigManagerProxyExerciser
which can include the broker
environment and start the Configuration Manager.
Answer: C
Explanation:

QUESTION NO: 15
An administrator needs to install service updates to the WebSphere Message Broker V 7.0 toolkit.
What should the administrator use to do this?
A. IBM Support Center
B. IBM Software Support
C. IBM Support Assistant

D. IBM Installation Manager


Answer: D
Explanation:

QUESTION NO: 16
A developer is defining properties on a node or message flow. The administrator has option to
create the configurable services so that the message flow can refer to them to find properties at
run-time. How can the administrator define the configurable services?
A. Use the Command Line Interface (CLI) to issue the mqsichangeproperties command.
B. Use the CLI to issue the mqsichangeconfigurableservice command.
C. Use the CLI to issue the mqsicreateconfigurableservice command.
D. Use the CLI to issue the mqsideleteconfigurableservice command.
E. Use the WebSphere Message Broker Explorer to create and import configurable services.
Answer: C,E
Explanation:

QUESTION NO: 17
An administrator has been notified that a new flow has to be deployed in production and needs to
be configured for high throughput. The MQ messages that would get processed are of less than
1K in size, non-persistent and independent of each other. Which option can the administrator
apply to increase throughput with the least administrative overhead?
A. Create a new broker that would process messages exclusively for this queue.
B. Create two new execution groups and deploy the flow in each of the execution group.
C. Change the Additional Instances parameter to 300 in the broker archive file and deploy.
D. Increase the commit count to 20 and Additional Instances parameter to 20 in the broker archive
file and deploy.
Answer: D
Explanation:

QUESTION NO: 18
A company faces issues with their production system. The broker is throwing intermittent errors
8

significantly affecting the business. The administrator is asked to raise a Problem Management
Record (PMR) for the issue. What should be the severity of PMR raised by the administrator?
A. Severity 1
B. Severity 2
C. Severity 3
D. Severity 4
Answer: B
Explanation:

QUESTION NO: 19
An administrator needs to start all the message flows deployed on the execution group EG1 on the
broker BRK1 without affecting other execution groups. What command does the administrator
need to execute?
A. mqsistartmsgflow BRK1 -g -j
B. mqsistartmsgflow BRK1 -g -m Flow1
C. mqsistartmsgflow BRK1 -e EG1 -j
D. mqsistartmsgflow BRK1 -e EG1 -m Flow1
Answer: C
Explanation:

QUESTION NO: 20
A BAR file Solutionv1.bar has been deployed. A developer created a BAR file Solutionv2.bar to
meet new business requirements, and asked the administrator to deploy it. The content of these
BAR files is listed below.

The administrator performed a successful complete deployment to an execution group. What


artifacts are in the execution group?
A. MsgFlow1New.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet3.dictionary
B. MsgFlow1.cmf
MsgFlow2.cmf
MsgSet1.dictionary
MsgSet2.dictionary
C. MsgFlow1New.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
D. MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
E. MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
F. MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
10

MsgSet2.dictionary
MsgSet3.dictionary
G. MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
Answer: A
Explanation:

QUESTION NO: 21
An application developer configures message flow MF to generate monitoring events and deploys
it on execution group EG of broker BRK. The application developer creates a new subscription to
listen to event messages being generated for MF on a specific queue MF.SUB.QUEUE. The
administrator later gets notified that there are no event messages being generated on
MF.SUB.QUEUE even though messages are being processed by the flow MF. What command
does the administrator need to run to enable MF to generate the events?
A. mqsichangebroker BRK -e MON_EVENTS -v enable
B. mqsichangeflowmonitoring BRK -c active -e EG -f MF
C. mqsireportflowstats BRK -a -e EG -f MF -q MF.SUB.QUEUE
D. mqsichangeproperties BRK -e EG -f MF -n MON_EVENTS -v enable
Answer: B
Explanation:

QUESTION NO: 22
A message flow without sequence requirement is deployed in an execution group EG1. With the
growth of the business, the message transaction volume increases significantly. In order to
increase the message throughput, an administrator: ?creates another execution group EG2.
?changes the message flow property Additional Instances to 3 using the Broker Archive editor.
?redeploys the message flow into the execution groups EG1 and EG2. How many threads can the
broker use to service the message flow?
A. 3
B. 5
C. 6
11

D. 8
Answer: D
Explanation:

QUESTION NO: 23
An administrator needs to change a user-defined property on a message flow using the
Administration API (CMP API). Which method call should the administrator use to change the
property?
A. ConfigManagerProxy.setUserProperty()
B. ConfigManagerProxy.setUserDefinedProperty()
C. MessageFlowProxy.setUserDefinedProperty()
D. MessageFlowProxy.getHandle(); setUserProperty()
Answer: C
Explanation:

QUESTION NO: 24
A broker has been created using default parameters. The broker is configured to allow the
WebSphere Application Server to be the JMS provider. When creating a JMS provider
configurable service for the WebSphere_WAS_Client, the administrator issues the following
command: mqsichangeproperties MB7BROKER -c JMSProviders -o WebSphere_WAS_Client By
default, where MUST the provider's JAR files be located on an AIX Message Broker system?
A. /var/mqsi/shared-classes
B. /var/mqsi/MB7BROKER/shared-classes
C. /opt/IBM/mqsi/7.0/classes
D. /opt/IBM/mqsi/7.0/JMSProviders
Answer: A
Explanation:

QUESTION NO: 25
An administrator needs to view Resource Statistics data in WebSphere Message Broker Explorer
for a remote broker. After creating a connection to the remote broker, which action does the
12

administrator need to perform next?


A. Select 'JMS Queues Setup'
B. Enable Resource Statistics
C. Enable Message Flow Statistics
D. Subscribe to Resource Statistics
Answer: A
Explanation:

QUESTION NO: 26
A company needs to charge the customer based on the usage of its particular message flow on a
broker. How can the administrator implement this?
A. Enable application logging.
B. Ask the customer for their usage report on a weekly basis.
C. Use accounting and statistics from the broker.
D. Use a network gateway to assemble statistics on usage by customer.
Answer: C
Explanation:

QUESTION NO: 27
A BAR file which contains a message flow with SOAP nodes is provided by the development team
for deployment. Before deploying the BAR file, the administrator needs to verify whether or not
the port number is defined correctly. What should the administrator do to verify what ports have
been allocated to the SOAP nodes?
A. Run command mqsireadbar.
B. Run command mqsireportproperties.
C. Ask the developer to provide the port number.
D. Require the developer to provide the message flow source code.
Answer: A
Explanation:

13

QUESTION NO: 28
A developer is designing a message flow and has decided to use a secure SSL connection to a
WebSphere Service Registry and Repository. The administrator must configure the broker to use
a keystore for the HTTPS connection. Which type of keystore is supported?
A. JKS (JavaKeyStore)
B. CMS (Cryptographic Message Syntax)
C. JCEKS (Java Cryptography Extension KeyStore)
D. PKCS12 (Public Key Cryptography Standard #12)
Answer: A
Explanation:

QUESTION NO: 29
An administrator needs to set up a separate authorized login ID that the broker MB7BROKER can
use to search the LDAP directory. Which command should the administrator issue to store the
username and password?
A. mqsisetdbparms MB7BROKER -n ldap::LDAP -u username -p password
B. mqsisetdbparms MB7BROKER -s server::LDAP -u username -p password
C. mqsisetdbparms MB7BROKER -q queue::<security.admin.queue> -u username -p password
D. mqsisetdbparms MB7BROKER -s host::<Domain name> -u username -p password where
domain name is the base LDAP server name
as ldap.mydomain.com
Answer: A
Explanation:

QUESTION NO: 30
An administrator needs to configure several broker instances on distributed platforms to use
broker security. The brokers operation is dependant on the information which is provided in the
broker registry which in all cases must be secured and guarded against accidental corruption or
failure. Select where the broker user registry is identified?
A. Windows Registry
B. /var/mqm/mqs.ini
C. /var/mqm/qmgrs/MB7BROKER/qm.ini
D. /var/mqsi/registry/BROKER/SecurityCache
14

E. /var/mqsi/registry/BROKER/AdminSecurity
Answer: A,C
Explanation:

QUESTION NO: 31
An administrator has been asked to enable broker administration security in a UNIX environment
and restrict deployment activities to users belonging to only a specific group. Which of the
following commands does the administrator need to use to achieve this?
A. mqsichangebroker, setmqaut
B. mqsichangebroker, mqsicreateaclentry
C. mqsichangeproperties, setmqaut
D. mqsichangeproperties, mqsicreateaclentry
Answer: A
Explanation:

QUESTION NO: 32
An administrator needs to create a security mapping that uses a WS-Trust V1.3 compliant Security
Token Server (STS) using Tivoli Federated Identity Manager (TFIM) V6.2. For the TFIM V6.2 WSTrust V1.3 endpoint, the path is /TrustServerWST13/services/RequestSecurityToken Which
command should the administrator issue?
A. mqsicreateconfigurableservice brokername -c SecurityProfiles -v "WS-Trust v1.3
STS",/TrustServerWST13/services/RequestSecurityToken
B. mqsicreateconfigurableservice brokername -c SecurityProfiles -o profilename -n
mapping,mappingConfig -v
"WS-Trust v1.3 STS",/RequestSecurityToken
C. mqsicreateconfigurableservice brokername -c SecurityProfiles -o profilename -n
mapping,mappingConfig -v
"WS-Trust v1.3
STS",http://stsserver.mycompany.com:9080/TrustServerWST13/services/RequestSecurityToken
D. mqsicreateconfigurableservice brokername -o profilename -n mapping,mappingConfig -v "WSTrust v1.3
STS",/TrustServerWST13/services/RequestSecurityToken
Answer: C
Explanation:
15

QUESTION NO: 33
An administrator has activated the broker administration security for broker BRK running under
queue manager BRKQMGR on a Windows system. The administrator has been asked to grant
view and deployment permissions for user 'User1' only to execution group 'EG1'.
Which of the following set of commands does the administrator need to run?
A. setmqaut -m BRKQMGR -t qmgr -p User1 +connect +inq
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.AUTH -p User1 -all
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.AUTH.EG1 -p User1 +all
B. setmqaut -m BRKQMGR -t qmgr -p User1 +all
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.DEPLOY.QUEUE -p User1 +put +get
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.AUTH -p User1 llsetmqaut -m
BRKQMGR -t queue -n SYSTEM.BROKER.AUTH -p User1 ?ll
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.AUTH.EG1 -p User1 +all
C. setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.DEPLOY.QUEUE -p User1 +put
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.DEPLOY.REPLY -p User1 +put +get
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.AUTH -p User1 llsetmqaut -m
BRKQMGR -t queue -n SYSTEM.BROKER.AUTH -p User1 ?ll
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.AUTH.EG1 -p User1 +all
D. setmqaut -m BRKQMGR -t qmgr -p User1 +connect +inq
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.DEPLOY.QUEUE -p User1 +put
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.DEPLOY.REPLY -p User1 +put +get
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.AUTH -p User1 +inq
setmqaut -m BRKQMGR -t queue -n SYSTEM.BROKER.AUTH.EG1 -p User1 +put +inq
Answer: D
Explanation:

QUESTION NO: 34
The broker environment in a company is as follows: The administrator has set up Public Key
Infrastructure (PKI) at the broker level. For the flows that contained SOAP Input nodes, the
administrator has set up PKI at the execution group level. The administrator also configured the
broker-wide listener for the HTTP node based web services. In this environment, the administrator
was asked to deploy a new secured web service based on HTTP nodes in the same execution
group that contained SOAP node based web service. After a few days the partner system that was
making HTTP(s) calls to this new web service reported SSL certificate expiry errors. What should
the administrator do to resolve this problem?
16

A. Update the certificate at the broker level PKI.


B. Update the certificate at the execution group level PKI.
C. Use the command mqsireloadsecurity to update the certificate.
D. Use the command mqsichangeproperties to update the certificate.
Answer: A
Explanation:

QUESTION NO: 35
An administrator has configured a security policy to use LDAP. When issuing the
mqsicreateconfigurableservice command, what MUST the administrator do with the LDAP URL?
A. Use a fully qualified domain name.
B. Use an IP address instead of a domain name.
C. Enclose all values with spaces in double quotes.
D. Enclose the URL in backslash-escaped double quotes.
Answer: D
Explanation:

QUESTION NO: 36
An administrator is setting up a new broker environment where all users have to use SSL to
connect to the broker from the toolkit. The administrator passes on the following details for
connecting to the broker along with the SSL Certificate to the developers:

The administrator is notified that one of the developers is getting errors while trying to access the
broker.

17

The developer has passed on the following screen shot of the connection parameters: What
should the administrator suggest to resolve the problem?
A. Enter the value of Cipher Suite as NULL_MD5A.Enter the value of Cipher Suite as NULL_MD5
B. Enter the value of Cipher Suite as SSL_RSA_WITH_NULL_MD5B.Enter the value of Cipher
Suite as SSL_RSA_WITH_NULL_MD5
C. Enter the value of SVRCONN Channel Name as SYSTEM.ADMIN.SVRCONNC.Enter the value
of SVRCONN Channel Name as SYSTEM.ADMIN.SVRCONN
D. Enter the value of Key Store as C:\Test\trustStore instead of Trust StoreD.Enter the value of
Key Store as C:\Test\trustStore instead of Trust Store
Answer: B
Explanation:

QUESTION NO: 37
An administrator has been requested to create a security profile by using either the
mqsicreateconfigurableservice command or the WebSphere Message Broker Explorer. The
purpose of the security profile is to use external security providers to provide the required security
enforcement and mapping. Which of the following types of security profiles can be defined for an

18

external security provider?


A. X.509
B. LDAP
C. SAML
D. WS-Trust v1.0
E. WS-Trust v1.3
Answer: B,E
Explanation:

QUESTION NO: 38
An administrator has experienced an issue with a message flow that receives email. In order to
troubleshoot this issue, the administrator has collected a service trace. What MUST the
administrator do to get this trace analyzed?
A. Open a Problem Management Report.
B. Run the mqsiformatlog command.
C. Upload the trace file to developerWorks.
D. Import the trace into the IBM Support Portal.
Answer: A
Explanation:

QUESTION NO: 39
An administrator notices that one of the execution groups throws an 'Out of Memory' error while
processing messages of size greater than 4MB. On a detailed analysis, the administrator notices
that a new flow has been deployed in the execution group that has around 20 nodes but a lot of
them are user defined nodes. What action should the administrator take to resolve this problem?
A. Increase the memory of the system.
B. Increase the stack size of the execution group.
C. Increase the JVM heap size of the execution group.
D. Deploy the flow causing the issue in a new execution group.
Answer: C
Explanation:

19

QUESTION NO: 40
An administrator needs to gather a detailed user level trace to diagnose an issue with a flow F1 in
execution group EG1 on broker MB7BROKER. The flow has trace nodes included that will write
data to the usertrace, but they are disabled by default. The administrator enables user trace in
WebSphere Message Broker Explorer. What command does the administrator then run?
A. mqsichangetrace MB7BROKER -u -e EG1 -f F1
B. mqsichangetrace MB7BROKER -t -e EG1 -f F1
C. mqsichangetrace MB7BROKER -u -e EG1 -l debug
D. mqsichangetrace MB7BROKER -n on -e EG1 -f F1
Answer: D
Explanation:

QUESTION NO: 41
An administrator has experienced an issue with WebSphere Message Broker Explorer (MBX), and
worked with IBM Support through a Problem Management Report (PMR). An interim fix has been
provided. To install the interim fix, the administrator needs to:
A. install the fix into a new location.
B. follow the instructions that come with the fix.
C. manually replace files in the MBX install location.
D. run Installation Manager and point it at the fix files.
Answer: B
Explanation:

QUESTION NO: 42
An administrator creates a broker BRK on AIX. The administrator is notified that an execution
group is repeatedly crashing while processing messages. The administrator decides to view the
contents of the abend files to find out more details about the errors. Where are the abend files
located?
A. /var/adm
B. /var/mqsi/BRK/errors
20

C. /var/mqsi/common/errors
D. /var/mqsi/components/BRK/errors
Answer: C
Explanation:

QUESTION NO: 43
An administrator is receiving an error when modifying the JVM Debug port for a Broker using the
mqsichangeproperties command. The administrator needs to trace the execution of the
mqsichangeproperties command to determine the failure. What step is necessary?
A. Run mqsichangetrace command.
B. Review the system log for BIP errors.
C. Add the -v parameter and specify the trace file.
D. Set the MQSI_UTILITY_TRACE environment variable.
Answer: D
Explanation:

QUESTION NO: 44
An administrator has set up a new broker environment which involves installing some user-defined
extensions. The administrator is later notified by the development team that they are unable to
deploy and test some of the flows involving user-defined extensions. How can the administrator
verify which of the user-defined extensions have been loaded by the broker?
A. mqsilist
B. mqsireportbroker
C. mqsireportproperties
D. mqsireportflowuserexits
Answer: C
Explanation:

QUESTION NO: 45
An administrator needs to use WebSphere Message Broker 7.0 with an existing high availability
(HA) manager HACMP. The administrator has created and added the broker to the HA
21

environment. How should the administrator start the broker?


A. Use the support pack IC91.
B. Use the HACMP SupportPac.
C. Use the mqsistart command.
D. Use the hamqsi_start_broker script file.
Answer: D
Explanation:

QUESTION NO: 46
An administrator needs to configure multi-instance WebSphere Broker environments that allow for
the continued processing of already existing and new incoming messages at the messaging layer.
What are the tasks required to configure a multi-instance broker on WebSphere Message Broker?
Two network servers are to:
A. operate in isolated cells to provide high availability (HA) linked using MQ Clustering for load
balancing.
B. be configured to host separate Logical Unit Number (LUN) for the work path for the multiinstance broker and queue manager.
C. be configured to host shared work paths for the multi-instance broker and shared directories for
the multi-instance queue manager
(Active/Passive).
D. be configured to host separate work paths on a shared file system for the multi-instance broker
and queue manager to allow for isolated
redundancy of each broker instance (Active/Passive).
Answer: C
Explanation:

QUESTION NO: 47
In configuring a WebSphere Message Broker to run in a multi-instance mode, a NFS V4 share is
created and mounted on nodes A and B. Which of the following steps does an administrator need
to take before a multi-instance broker can be created?
A. Create a queue manager on each node and add them in a cluster.
B. Create a queue manager on each node using the same queue manager name.
C. Create shared directories and then a multi-instance queue manager.

22

D. Create shared directories and then a queue manager on each node.


Answer: C
Explanation:

QUESTION NO: 48
An administrator needs to backup a multi-instance WebSphere Message Broker 7.0 implemented
on the Windows environment. What command should the administrator use?
A. mqsibackup BRK1 -d /BackupDirectory/WMB
B. mqsibackup BRK1 -d C:\MQSI\BACKUP -v C:\MQSI\BACKUP\trace.log
C. mqsibackupbroker BRK1 -d /BackupDirectory/WMB
D. mqsibackupbroker BRK1 -d C:\MQSI\BACKUP -v C:\MQSI\BACKUP\trace.log
Answer: D
Explanation:

QUESTION NO: 49
WebSphere Message Broker Version 7.0 has made it easier to use a high availability manager.
The scripts to do this are now in the V7 Info Center, but were developed under a SupportPac.
Which SupportPac?
A. IC61
B. IC63
C. IC72
D. IC91
Answer: D
Explanation:

QUESTION NO: 50
A multi-instance broker has been created on nodes A and B. To verify the multi-instance broker,
an administrator starts the broker on node A and then on node B, and then runs the command
mqsilist. What state of the broker will be displayed if the multi-instance broker is running
successfully? The broker is running:

23

A. in active mode on both nodes A and B.


B. in active mode on node A and stopped mode on node B.
C. in active mode on node A and in standby mode on node B.
D. in active mode on node B and in standby mode on node A.
Answer: C
Explanation:

QUESTION NO: 51
A WebSphere Message Broker V6 has been used in a financial company on an AIX system in
production environment for years. The broker is configured with a high availability solution. The
components in the resource group include both the broker and a client application database. The
company plans to create a new WebSphere Message Broker V7 environment and migrate the
existing broker to the V7 system with the same business requirements. An administrator is asked
to review and provide a design proposal for the high availability and failover in the WebSphere
Message Broker V7 system. Which of the following options should the administrator recommend?
A. Keep using the existing high availability solution.
B. Use a multi-instance broker to replace the current high availability solution.
C. Convert an existing broker to a multi-instance broker using the mqsichangebroker command.
D. Create custom scripts to check the health of the broker and trigger a failover when the broker
failure is detected.
Answer: A
Explanation:

QUESTION NO: 52
To verify a successful installation using the WebSphere Message Broker Explorer, the
administrator performs the following steps:
1. Create a default configuration.
2. Deploy a broker archive.
What is the next step to take?
A. Check the trace file.
B. Check the system logs.
C. Check the software package list.

24

D. Check the results of a deployment.


Answer: D
Explanation:

QUESTION NO: 53
An administrator is receiving an MQ error when trying to perform a deployment to a Broker using
the WebSphere Message Broker Explorer. The administrator needs to trace the execution of the
WebSphere Message Broker Explorer to determine the failure. What step is necessary?
A. Add the -v parameter to strmqcfg.
B. Run mqsichangetrace command.
C. Set the MQSI_UTILITY_TRACE environment variable.
D. Change the Explorer properties to set a trace file and size.
Answer: D
Explanation:

QUESTION NO: 54
An administrator needs to gather a detailed user level trace in order to diagnose an issue with a
flow F1 in execution group EG1 on broker MB7BROKER. What command does the administrator
issue?
A. mqsichangetrace MB7BROKER -u -e EG1 -f F1 -l on -r
B. mqsichangetrace MB7BROKER -u -e EG1 -f F1 -l debug -r
C. mqsichangetrace MB7BROKER -t -e EG1 -f F1 -l normal -r
D. mqsichangetrace MB7BROKER -n on -e EG1 -f F1 -l debug -r
Answer: B
Explanation:

QUESTION NO: 55
An administrator is notified by the developer that the WebSphere Message Broker Toolkit is
crashing when debugging complex flows in a Windows XP machine. Which of the following files
should the administrator request the developer to send to find more details about the error?

25

A. <workspace>\.metadata\.log
B. <workspace>\.metadata\errors
C. C:\Documents and Settings\All Users\Application Data\IBM\MQSI\.log
D. C:\Documents and Settings\All Users\Application Data\IBM\MQSI\errors
Answer: A
Explanation:

QUESTION NO: 56
An administrator needs to configure a property of the Broker SOAPListener to ensure that it will
meet a new requirement. The property is not currently configurable. What action should the
administrator take to meet this need?
A. Open a Requirement.
B. Open a Problem Management Report (PMR).
C. Alter the config.xml of the Axis engine.
D. Use the Admin API to update the execution group.
Answer: A
Explanation:

QUESTION NO: 57
An administrator is asked to install the broker component on Windows Server 2003. The
administrator notices that the installation process freezes after a few minutes. Which file will
provide the administrator with more error details?
A. %HOMEPATH%\mqsi7_install.log
B. %HOMEPATH%\mqsi7_install.errors
C. C:\Documents and Settings\All Users\Application Data\IBM\mqsi7_install.log
D. C:\Documents and Settings\All Users\Application Data\IBM\mqsi7_install.errors
Answer: A
Explanation:

QUESTION NO: 58
An administrator is asked to enable broker administration security in the development environment
26

for broker BRK running under queue manager BRKQMGR. The administrator is notified that some
of the developers are encountering authorization errors while performing deployment operations.
Which directory should the administrator check to get more details about the errors?
A. /var/mqsi/common/log
B. /var/mqsi/common/errors
C. /var/mqsi/components/BRK/errors
D. /var/mqm/qmgrs/BRKQMGR/errors
Answer: D
Explanation:

QUESTION NO: 59
An administrator plans to install WebSphere Message Broker Explorer V7.0 in an environment
where WebSphere Message Broker Explorer Plug-in(SupportPac IS02) has already been
installed. In addition to running the installer, what other step does the administrator need to do to
successfully install the WebSphere Message Broker Explorer?
A. Delete the SupportPac IS02 extracted directory.
B. The installer will remove any existing installation of SupportPac IS02.
C. Update the BrokerExplorer.link file copied into the MQ_Install_Root\eclipseSDK33\eclipse\links
where MQ_Install_Root is the
WebSphere MQ installation root replacing the .ini file with V7 values.
D. Delete the SupportPac extracted directory and delete the BrokerExplorer.link file copied into the
MQ_Install_Root\eclipseSDK33\eclipse\links where MQ_Install_Root is the WebSphere MQ
installation root.
Answer: D
Explanation:

QUESTION NO: 60
Team members of a development project were asked to install WebSphere Message Broker 7.0
onto their machines. The company is only licensed for Starter Edition. How can the administrator
ensure that only the Starter Edition was used?
A. Use mqsimode to list and change the mode of the broker.
B. Use mqsilist to list the mode and use mqsichangebroker to change the mode of the broker.
C. Use mqsimode to list the mode and use mqsichangebroker to change the mode of the broker.

27

D. Use mqsilist to list the mode and use mqsichangeproperties to change the mode of the broker.
Answer: A
Explanation:

QUESTION NO: 61
An administrator needs to install WebSphere Message Broker V7.0 in a system where WebSphere
MQ V6 is running. What does an administrator have to perform before the installation?
A. Install WebSphere MQ V7.0
B. Install and migrate WebSphere MQ resources to WebSphere MQ V7.0.1
C. Migrate WebSphere MQ V6 to WebSphere MQ V6.1
D. Migrate WebSphere MQ V6 to Websphere MQ V7.0
Answer: B
Explanation:

QUESTION NO: 62
A company has legacy and modern applications co-existing in their enterprise environment. The
legacy application requires business messages in COMMAREA formats while the modern
application requires XML format for processing. There is a need for their web application to
interact with legacy and modern application to process a transaction. What is the recommended
way for implementing the desired solution?
A. Split the business use case to two different transactions each invoking one target component.
B. Invoke the modern application on XML format request then process the legacy application
request.
C. Implement two different format request invocation from the application to the target
components.
D. Implement WebSphere Message Broker and route the request on specified formats to the
target components.
Answer: D
Explanation:

QUESTION NO: 63

28

A company has the following WebSphere Message Broker 6.0 components installed in its
environment. Oracle 10g Release 2 WebSphere MQ V7.0.0 Rational Agent Controller V5.0.2.1
Java Runtime Environment V5 To migrate to WebSphere Message Broker V 7.0, the administrator
needs to update:
A. Java Runtime Environment V5 to V6.
B. Oracle 10g Release 2 to 11g Release 1.
C. IBM WebSphere MQ V7.0.0 to V7.0.1.
D. IBM WebSphere MQ V7.0.0 to V7.0.1 and Rational Agent Controller V5.0.2.1 to V6.0.
Answer: C
Explanation:

QUESTION NO: 64
A company has a business scenario whereby a request on their application has to pass through
various vendors to generate a response. Each vendor invocation results in a message response
which comes in different formats (SWIFT, XML, SEPA). The final response to the initial request
has to be sent in EDIFACT format to the end client. What is the recommended way for
implementation?
A. Implement selective aggregation on the vendors' messages at the application layer.
B. Implement transformation and aggregation of the vendors' responses in WebSphere Message
Broker.
C. Implement transformation of each vendor's message to XML at the application layer and send
to client for aggregation.
D. Implement business logic on the vendor component to send response in XML format to the
WebSphere Message Broker.
Answer: B
Explanation:

QUESTION NO: 65
An administrator needs to provide two brokers on a dedicated Windows operating system. What
are the system requirements for the above topology?
A. Minimum of 512 MB RAM
B. Minimum of 512 MB RAM and 1 GB of swap space
C. Minimum of 512 MB RAM and 2 GB of swap space

29

D. Minimum of 1 GB RAM and 1 GB of swap space for each broker


Answer: D
Explanation:

QUESTION NO: 66
A flow MF has been configured to generate transaction start monitoring events on a production
system. The administrator is notified that another flow AF deployed in the same execution group
has to be configured to generate similar transaction start monitoring events with the least
downtime and changes to the flow. The administrator performs the following sequence of steps: 1.
Uses the command mqsireportflowstats to generate the monitoring profile for flow MF and updates
it to reflect changes for flow AF. 2. Uses the commands mqsicreateconfigurableservice and
mqsichangeproperties to create a new configurable service with the updated monitoring profile.
Which additional step does the administrator need to perform to achieve the objective?
A. Use the command mqsireload to reload the execution group for the configurable service to
become active.
B. Run the command mqsichangeflowmonitoring to apply the newly created configurable service
and enable monitoring on the flow AF.
C. Use the command mqsiapplybaroverride on the BAR file for flow AF to apply the newly created
configurable service and deploy it to the
broker.
D. Open the BAR file for flow AF in the Broker Archive Editor and edit the Monitoring Profile Name
to reflect the newly created configurable service
and deploy it to the broker.
Answer: B
Explanation:

QUESTION NO: 67
A message flow in the development environment is promoted into the User Acceptance Testing
(UAT) environment. Before deployment, an administrator needs to make changes to the data
source used by the message flow in the BAR file. What command does the administrator need to
run?
A. mqsichangebroker
B. mqsichangeflowstats
C. mqsiapplybaroverride
D. mqsichangeproperties
30

Answer: C
Explanation:

QUESTION NO: 68
Broker BRK1 consists of execution group EG1 in which message flow Flow1 is deployed and
running. Flow1 has been deployed with the BAR file flow1.bar. The administrator needs to remove
the deployed Flow1. What command should the administrator execute?
A. mqsideploy BRK1 -e EG1 -d Flow1.cmf
B. mqsideploy BRK1 -e EG1 -d -a flow1.bar
C. mqsideploy BRK1 -e EG1 -f Flow1 -d
D. mqsideploy BRK1 -d EG -r Flow1.cmf -c
Answer: A
Explanation:

QUESTION NO: 69
An administrator needs to create the same configurable service on several brokers. The
administrator uses the WebSphere Message Broker Explorer to create a service on one broker.
At a minimum, what does the administrator need to do to create the same service on other brokers
using Message Broker Explorer?
A. Drag and Drop the configurable service on each broker.
B. Drag and Drop the configurable service onto a Broker Set.
C. Manually create the configurable service on each broker.
D. Import the configurable service from a .configurableservice file.
Answer: A
Explanation:

QUESTION NO: 70
A message flow that includes HTTP nodes is deployed to 3 execution groups in a broker. All
HTTP nodes are configured to use a single port. After performance testing, it is decided that the
inbound and outbound HTTP messages in each execution group should be routed through
separate listener ports in order to achieve higher throughput. An administrator is asked to make

31

the configuration changes. Which one of the following actions is required to achieve this?
A. Run command mqsichangeproperties to enable the broker-wide listener.
B. Run command mqsichangeproperties to disable the broker-wide listener.
C. Run command mqsichangeproperties to disable all of the execution group listeners.
D. Run command mqsichangeproperties to enable one of the execution group listeners.
Answer: B
Explanation:

QUESTION NO: 71
An administrator needs to apply Fixpack 7.0.0.1 to the WebSphere Message Broker V 7.0 on AIX.
From where should the administrator obtain the Fixpack?
A. Log into the IBM Support Center and download the Fixpack.
B. Download the Fixpack from the WebSphere Message Broker support page on the IBM support
portal.
C. Log into the Electronic Service Request (ESR/SR) tool and raise a Problem Management
Record (PMR) to request the Fixpack.
D. Contact IBM Support by phone using your region-specific telephone number as listed on the
website at http://www.ibm.com/planetwide/ and
request them to send the Fixpack.
Answer: B
Explanation:

QUESTION NO: 72
An administrator has been asked to apply measures to increase throughput of one of the flows
that processes messages to meet additional demands. The administrator does a quick check of
the various system resources and notices that overall cpu and memory utilization is well within the
limits but the size of the execution group is on the higher side. Which one of the following options
does the administrator need to apply to increase the throughput?
A. Increase the stack size of the execution group.
B. Increase the JVM Heap Size of the execution group.
C. Deploy another instance of the flow in a newly created execution group.
D. Change the additional instances parameter to 20 in the broker archive file and deploy.

32

Answer: C
Explanation:

QUESTION NO: 73
An administrator is asked to write an Administration API (CMP API) based application for
monitoring the message broker environment. What are prerequisites to run Java applications that
use the CMP API?
A. A configuration manager API (CMP API) Exerciser.
B. A Java Development Kit (JDK) at a supported Java level.
C. A WebSphere MQ queue manager running on the server.
D. A local broker running on that environment to connect to remote brokers.
E. The WebSphere MQ Classes for Java added to classpath.
Answer: B,E
Explanation:

QUESTION NO: 74
An administrator has defined a new IMSConnect configurable service and deployed the message
flow to the appropriate execution group. After the deployment, it was identified that the execution
time-out value within the configurable service was set too low. What MUST the administrator do to
resolve this?
A. Change the properties of the configurable service (mqsichangeproperties) and then restart the
broker.
B. Change the properties of the configurable service (mqsichangeproperties) and then restart the
execution group.
C. Delete the IMSConnect configurable service (mqsideleteconfigurableservice) and redefine
(mqsicreateconfigurableservice) with
new values and then restart the broker.
D. Delete the IMSConnect configurable service (mqsideleteconfigurableservice) and redefine
(mqsicreateconfigurableservice) with
new values including the redeployment of the message flow to the execution group.
Answer: A
Explanation:

33

QUESTION NO: 75
An administrator needs to stop flow F1 deployed on execution group EG1 on broker TEST without
affecting other runtime components. What command does the administrator need to use?
A. mqsistopmsgflow TEST -e EG1 -f F1
B. mqsistopmsgflow TEST -e EG1 -m F1
C. mqsistopmsgflow TEST.broker -e EG1 -j
D. mqsistopmsgflow TEST.broker -e EG1 -m F1
Answer: B
Explanation:

QUESTION NO: 76
A BAR file Solutionv1.bar has been deployed. The developer created a BAR file Solutionv2.bar to
meet new business requirements and asked the administrator to deploy it. The content of these
BAR files is listed below. Content of the file Solutionv1.bar: MsgFlow1.cmf MsgFlow2.cmf
MsgSet1.dictionary MsgSet2.dictionary Content of the file Solutionv2.bar: MsgFlow1New.cmf
MsgFlow3.cmf MsgSet1.dictionary MsgSet3.dictionary The administrator performed a successful
incremental deployment to an execution group. What artifacts are in the execution group?
A. MsgFlow1New.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet3.dictionary
B. MsgFlow1New.cmf
MsgFlow1.cmf
MsgFlow2.cmf
MsgSet1.dictionary
MsgSet2.dictionary
C. MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
D. MsgFlow1New.cmf
MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary

34

MsgSet3.dictionary
E. MsgFlow1New.cmf
MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
F. MsgFlow1New.cmf
MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
G. MsgFlow1New.cmf
MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
H. MsgFlow1New.cmf
MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
I. MsgFlow1New.cmf
MsgFlow1.cmf
MsgFlow2.cmf
MsgFlow3.cmf
MsgSet1.dictionary
MsgSet2.dictionary
MsgSet3.dictionary
Answer: D,E,F,G,H,I
Explanation:

QUESTION NO: 77
An administrator needs to start collecting resource statistics for the default execution group for
BrokerV7. Which command should the administrator use?

35

A. mqsichangeresourcestats BrokerV7 -c active -e default


B. mqsichangeresourcestats BrokerV7 -c active
C. mqsichangeproperties BrokerV7 -c active -e default
D. mqsichangeproperties BrokerV7 -c active
Answer: A
Explanation:

QUESTION NO: 78
An administrator needs to create execution groups on different brokers. How can the administrator
automate the creation of the execution group?
A. Write a native code program and execute that across each environment.
B. Create an automatic execution group command on the broker environment.
C. Use system tools to schedule a script that runs the mqsideploy command.
D. Using the CMP API exerciser, record a script of execution group creation which can then be
reused on other environments.
Answer: D
Explanation:

QUESTION NO: 79
An administrator executes the command mqsicreateexecutiongroup -n TEST.broker -e EG1 -w
300 -v trace.txt to create the execution group EG1 on the broker TEST. What is the outcome of the
command? Creates execution group EG1 on the broker:
A. named TEST and waits for 300 seconds to start the execution group.
B. named TEST and waits for 300 seconds to start the execution group and then write to the trace
file.
C. specified in the broker file TEST.broker, creates a trace file and wait for 300 seconds to start
the execution group.
D. specified in the broker file TEST.broker, waits for up to 300 seconds for the broker to respond
and creates a trace file.
Answer: D
Explanation:

36

QUESTION NO: 80
An administrator needs to update an existing Problem Management Record (PMR) with specific
technical information. How can the administrator perform this activity in the least amount of steps?
A. Use IBM Electronic Service Agent to update the PMR.
B. Log into the Passport Advantage web page and update the PMR.
C. Log into the Electronic Service Request (ESR/SR) tool and update the PMR.
D. Contact IBM Support by phone using your region-specific telephone number.
Answer: C
Explanation:

QUESTION NO: 81
An administrator has backed up a broker using the mqsibackupbroker command. This command is
run weekly after deployments are made. Each output file is kept in a version control repository.
The administrator now needs to restore one single execution group to the configuration it had
three weeks ago. Which command should the administrator run to accomplish this task?
A. mqsideploy
B. mqsireload
C. mqsichangebroker
D. mqsirestorebroker
Answer: A
Explanation:

QUESTION NO: 82
An administrator needs to automatically invoke a user-written script when the broker command
environment is initialized. How does the administrator accomplish this in a UNIX and/or Linux
environment?
A. Add the script to the same directory as the command mqsiprofile.
B. Add the script to the directory $MQSI_WORKPATH/common/profiles.
C. Change the location of the command mqsiprofile to the directory where the script resides.
D. Change the location of the command mqsiprofile to the directory
$MQSI_WORKPATH/common/profiles.
Answer: B
37

Explanation:

QUESTION NO: 83
An administrator has backed up a broker on a Windows 2003 system using the command
mqsibackupbroker. The administrator attempts to restore the broker on a Windows 7 system using
the command mqsirestorebroker. What is the outcome? The restore command:
A. fails because Windows 7 is 64-bit.
B. fails because the queue manager was not created first.
C. fails because the operating system level is not the same.
D. succeeds, but the queue manager is not restored.
Answer: C
Explanation:

QUESTION NO: 84
A broker is being configured to allow WebSphere Application Server to be the JMS provider. The
administrator issued this command to define the Message Broker Instance: mqsicreatebroker
MB7BROKER -i wmbadmin -a password -q MB7QMGR -w /var/mqsi/MB7BROKER When creating
a JMS provider configurable service for the WebSphere_WAS_Client, the administrator issues the
following command: mqsichangeproperties MB7BROKER -c JMSProviders -o
WebSphere_WAS_Client Where MUST the provider's JAR files be located on the AIX system?
A. /var/mqsi/shared-classes
B. /var/mqsi/MB7BROKER/shared-classes
C. /opt/IBM/mqsi/7.0/classes
D. /opt/IBM/mqsi/7.0/JMSProviders
Answer: B
Explanation:

QUESTION NO: 85
A BAR file including a message flow with MQInput node is deployed to a test environment. After
the test is successfully completed, an administrator is asked to deploy the same BAR file to the
UAT environment. The administrator uses the broker archive editor to change the queue name in

38

MQInput node. However, after clicking uild broker archive? the queue name does not
change.node. However, after clicking ?uild broker archive? the queue name does not change.
What does the administrator need to do?
A. Ask the developer to provide a new BAR file.
B. Open the file Broker.xml to set the new queue name.
C. Uncheck the build option verride configurable properties values?Uncheck the build option
?verride configurable properties values?
D. Check the build option emove content of Broker Archive before building?Check the build option
?emove content of Broker Archive before building?
Answer: C
Explanation:

QUESTION NO: 86
An administrator needs to deploy several BAR files to the same execution group (EG) using
WebSphere Message Broker Explorer. Not all of the BAR files are in the WebSphere Message
Broker Explorer workspace. How can the administrator perform the task in one step?
A. Import the BAR files into the workspace and then deploy them.
B. Select the EG and then Deploy; choose the BAR files.
C. Select the BAR files in the file system and then drag them to the EG.
D. Select the BAR files in the workspace and then drag them to the EG.
Answer: B
Explanation:

QUESTION NO: 87
A company is planning to evaluate WebSphere Message Broker as an ESB across its various
departments. The administrator is asked to set up a new broker environment for this purpose with
the condition that one department does not have any access to other department's resources.
Which of the following options should the administrator implement that will involve the least
administrative overhead?
A. Create broker set up in a separate machine for each department.
B. Create one broker per department and run each broker under a different user ID.
C. Create one execution group for each department and use access control lists to restrict access.
D. Create one execution group for each department and use the broker administration security to

39

restrict access.
Answer: D
Explanation:

QUESTION NO: 88
An administrator has enabled broker admin security for a broker running in Windows Server. The
administrator is notified that a new user needs to have view access of all the execution groups and
the associated flows in the broker. The administrator grants authorizations to the user on the
following queues:

Later, the administrator is notified that the user is not able to view any execution groups and the
message flows even after connecting to the broker. Which of the following is the reason why the
user is unable to view the execution groups and message flows?
A. The broker component is not running.
B. The administrator did not grant connect options to the queue manager.
C. The administrator did not grant authorizations on SYSTEM.BROKER.AUTH.**
D. The administrator did not run the mqsicreateaclentry command to give authorizations.
Answer: C
Explanation:

QUESTION NO: 89
An administrator needs to create a security profile that uses SSL secured Tivoli?Federated Identity
Manager (TFIM) V6.1 that runs on URL https://tfimserver.mycompany.com:9443. Which command
should the administrator issue?
A. mqsichangeproperties brokername -c SecurityProfiles -n mapping,mappingConfig -v
TFIM,http://tfimserver.mycompany.com:9443
B. mqsichangeproperties brokername -c SecurityProfiles -n mapping,mappingConfig -v
TFIM,https://tfimserver.mycompany.com:9443
C. mqsicreateconfigurableservice brokername -o profilename -n mapping,mappingConfig -v
TFIM,http://tfimserver.mycompany.com:9443
40

D. mqsicreateconfigurableservice brokername -c SecurityProfiles -o profilename -n


mapping,mappingConfig -v
TFIM,https://tfimserver.mycompany.com:9443
Answer: D
Explanation:

QUESTION NO: 90
An administrator is required to configure the Public Key Infrastructure at the broker level. This will
allow use of HTTPS request calls to web services. Which commands will set the keystore and
truststore properties?
A. mqsichangeproperties MB7BROKER -o BrokerRegistry -n KeystoreFile -v
/var/mqsi/MB7BROKER/MB7BROKER.jks
B. mqsichangeproperties MB7BROKER -o BrokerRegistry -n TruststoreFile -v
/var/mqsi/MB7BROKER/MB7BROKER.jks
C. mqsichangeproperties MB7BROKER -o BrokerRegistry -n brokerKeystoreFile -v
/var/mqsi/MB7BROKER/MB7BROKER.jks
D. mqsichangeproperties MB7BROKER -o BrokerRegistry -n brokerTruststoreFile -v
/var/mqsi/MB7BROKER/MB7BROKER.jks
E. mqsichangeproperties MB7BROKER -o Registry -n TruststoreFile -v
/var/mqsi/MB7BROKER/MB7BROKER.jks
Answer: C,D
Explanation:

QUESTION NO: 91
An administrator has applied the Security Profiles to the SecurityPEP node, and the Security
Profiles are configured by the administrator at deployment time. What methods can the
administrator use to modify and enable newly created Security Profiles prior to deployment?
A. mqsichangeproperties
B. mqsicreateconfigurableservice
C. mqsimodifyconfigurableservice
D. mqsichangeconfigurableservice
E. BAR file editor in the WebSphere Message Broker toolkit
Answer: B,E
Explanation:
41

QUESTION NO: 92
A company has a broker environment where message flows belonging to a specific business unit
were connecting to an LDAP Server LDAP1 using anonymous bind for authorization. Later the
company asks the administrator to extend the broker environment to another business unit that
had their own LDAP Server LDAP2. The administrator runs the following command to achieve this:
mqsisetdbparms -n ldap::LDAP -u username -p password The administrator is then notified that
the message flows that were using LDAP Server LDAP1 started throwing errors. What should the
administrator do to resolve the problem?
A. Restart the LDAP Server LDAP1.
B. Run the command mqsireloadsecurity
C. Run the command mqsisetdbparms -n ldap::LDAP1 -u anonymous -p password
D. Delete the entry for ldap::LDAP and use the command mqsicreateconfigurableservice to specify
LDAP2 username and password.
Answer: C
Explanation:

QUESTION NO: 93
An administrator needs to configure a security policy to provide authentication, authorization and
mapping. Which of the following security providers can be used?
A. OpenLDAP v2.4
B. Tivoli Federated Identity Manager v6.1
C. WS-Trust V1.2 compliant security token server
D. WebSphere Service Registry and Repository v6.1.0.2
Answer: B
Explanation:

QUESTION NO: 94
An administrator needs to establish a secure connection between Broker MB7BROKER and the
WebSphere Service Registry and Repository (WSRR) instance named DefaultWSRR . To change
the endpointAddress configuration parameter to specify HTTPS and the secure port for the
DefaultWSRR of the ServiceRegistries configurable service, which command should the
42

administrator issue?
A. mqsichangeproperties
MB7BROKER -c ServiceRegistries -o DefaultWSRR
-o endpointAddress
B. mqsichangeproperties
MB7BROKER -c ServiceRegistries -o DefaultWSRR
-p -q 180
-v https://localhost:9443/WSRR6_1/services/WSRRCoreSDOPort
C. mqsichangeproperties
MB7BROKER -c ServiceRegistries -o DefaultWSRR
-n endpointAddress
-v https://localhost:9443/WSRR6_1/services/WSRRCoreSDOPort
D. mqsichangeproperties
MB7BROKER
-a endpointAddress
-v https://localhost:9443/WSRR6_1/services/WSRRCoreSDOPort
Answer: C
Explanation:

QUESTION NO: 95
An administrator was asked to give security permissions to an Administration API based
application that displays the execution groups and associated message flows. Which of the
following security access levels should the administrator set for the application's user ID?
A. SYSTEM.BROKER.AUTH : Inquire
B. SYSTEM.BROKER.AUTH : Inquire, Put, Get
C. SYSTEM.BROKER.AUTH,SYSTEM.BROKER.AUTH.** : Inquire
D. SYSTEM.BROKER.AUTH,SYSTEM.BROKER.AUTH.** : Inquire, Put, Get
Answer: C
Explanation:

QUESTION NO: 96
An administrator has created a broker with its default parameter values. It is required that security
be enabled for this broker to control which developers will have the ability to Start, Stop and
Deploy to an execution group. What steps should the administrator take to activate the broker
administration security before granting and revoking authority for requests?
43

A. Run mqsichangebroker command and specify the broker with -s active parameter, then stop
and restart the broker.
B. Run mqsichangebroker command and specify the broker with -s enabled parameter, then stop
and restart the broker.
C. Stop the broker, run mqsichangebroker command and specify the broker with -s active
parameter and restart the broker.
D. Stop the broker, run mqsichangebroker command and specify the broker with -a active
parameter and restart the broker.
Answer: C
Explanation:

QUESTION NO: 97
A multi-instance broker is configured on nodes A and B in an AIX system. Due to a network failure
on node A, the multi-instance broker is automatically failed over to node B. After the problem was
fixed on node A, an administrator is asked to switch the multi-instance broker back to node A.
What does the administrator need to do?
A. Start the multi-instance broker on node A and stop the multi-instance broker on node B.
B. Start the multi-instance broker on node B and stop the multi-instance broker on node A.
C. Stop the multi-instance queue manager on node A and start the multi-instance broker on node
B.
D. Stop the multi-instance queue manager on node B and start the multi-instance broker on node
A.
Answer: D
Explanation:

QUESTION NO: 98
A multi-instance broker BRK1 associated with the multi-instance queue manager BRK1QM is
running in active mode on node A and in standby mode on node B. An administrator needs to
make a controlled failover to the standby broker in order to perform system maintenance on node
A. What command does the administrator need to run to initiate the controlled failover process?
A. mqsistop BRK1 on node A
B. mqsistop BRK1 on node B
C. endmqm -s BRK1QM on node A
D. endmqm -s BRK1QM on node B

44

Answer: C
Explanation:

QUESTION NO: 99
An administrator needs to use WebSphere Message Broker 7.0 with an existing high availability
(HA) manager HP-UX Serviceguard. The administrator has created and added the broker to the
HA environment. How should the administrator monitor the broker?
A. Use the SupportPac IC91.
B. Use the mqsilist command.
C. Use the mqsireportproperties command.
D. Use the hamqsi_monitor_broker_as script file.
Answer: D
Explanation:

QUESTION NO: 100


An administrator is planning to build a broker run-time environment where the MQ message
delivery is assured and all broker resources are highly available. What is the required environment
for high availability?
A. Utilize a broker and MQ publish/subscribe topology.
B. Non-persistent message adoption with redundant broker resources.
C. Persistent message adoption with a clustered queue in the broker.
D. Persistent messages on a clustered queue with redundant broker and broker resources.
Answer: D
Explanation:

QUESTION NO: 101


An administrator needs to remove a multi-instance broker from a server where WebSphere
Message Broker 7.0 has been installed. What command should the administrator use?
A. mqsideletebroker
B. mqsiremovebroker
45

C. mqsideletebrokerinstance
D. mqsiremovebrokerinstance
Answer: D
Explanation:

QUESTION NO: 102


An administrator needs to configure the broker to withstand software or hardware failures when
working with SAP. WebSphere Message Broker V7.0 provides specific functionality to move the
Transaction ID (TID) store to a remote queue manager which can be shared between two brokers.
To avoid a single point of failure what MUST the administrator do to mitigate this risk using high
availability?
A. Use a third queue manager on a remote network server (stand-alone).
B. Use a third queue manager clustered with the two broker queue managers.
C. Use a third queue manager distributed with two network servers using multi-instancing
(active/passive).
D. Use a third and fourth queue manager with MQ clustering on two network servers
(active/active).
Answer: C
Explanation:

QUESTION NO: 103


A WebSphere Message Broker V6 has been used in a financial company on an AIX system in
production environment for years. The broker is configured for high availability and failover using
Power HA (HACMP). The components in the resource group include the broker and its queue
manager. The company plans to create a new WebSphere Message Broker V7 environment and
migrate the existing broker to the V7 system with the same business requirements. An
administrator is asked to review and provide a design proposal for the high availability and failover
in the WebSphere Message Broker V7 system. What should the administrator recommend?
A. Keep using the existing HA solution.
B. Use a multi-instance broker to replace the current HA solution.
C. Convert an existing broker to a multi-instance broker using the mqsichangebroker command.
D. Create custom scripts to check the health of the broker and trigger a failover when the broker
failure is detected.
Answer: B
46

Explanation:

QUESTION NO: 104


A broker is experiencing an abend with an execution group. The issue occurs intermittently but
causes downtime. The administrator needs to open a Problem Management Report (PMR).
What is the correct severity?
A. 1
B. 2
C. 3
D. 4
Answer: B

47

You might also like