Number of questions: 52
Number of questions to pass: 31
Time allowed: 90 mins
The test consists of six sections containing a total of 52 multiple-choice questions. The percentages after each section title reflect the approximate distribution of the total question set across the sections.
Section 1 – Architecture and Connectivity 17%
Explain the architecture, components and supported operating environments of WebSphere Message Broker 8.0.
Identify appropriate messaging patterns to be used for a given business scenario.
Use supported transport protocols (e.g., MQ, SOAP, MQTT, SCA, HTTP).
Demonstrate integration with Enterprise Information Systems (EIS) adapters and/or connectivity packs.
Explain how to use WebSphere Service Registry and Repository (WSRR) to exploit governance principles.
Section 2 – Message Model Development 17%
Design message models based on different business requirements and industry message standards.
Demonstrate understanding of different message domains.
Create message definitions and/or import existing data models.
Develop and test a Data Format Description Language (DFDL) model.
Section 3 – Message Flow Development 31%
Implement message flow using built in nodes and compute nodes.
Implement message broker transaction functionality.
Implement appropriate error/exception handling techniques.
Perform message transformation.
Apply web service standards in WebSphere Message Broker V8.0.
Use the Record & Replay feature.
Use built-in and user defined patterns to create message flows.
Differentiate methods of subflow usage.
Section 4 – Packaging and Deployment 12%
Use Configurable Services.
Demonstrate packaging and deployment of Projects, Applications and Libraries.
Build and deploy BAR files using multiple methods.
Use version and source control tools and technologies.
Section 5 – Troubleshooting and Problem Resolution 12%
Apply trace facilities.
Use the logs produced by WebSphere Message Broker V8.0.
Use the debugger and additional tools, and facilities to prevent and resolve runtime errors.
Section 6 – Installation, Configuration and Administration 12%
Install and configure WebSphere Message Broker V8.0.
Plan and implement security.
Perform basic administrative tasks (e.g., start and stop, deploy, enable/disable trace).
Demonstrate knowledge of scalability for WebSphere Message Broker V8.0.
Gather performance data and monitoring statistics for analysis.
This exam has an Assessment Exam option: A9530-272 Assessment: IBM WebSphere Message Broker V8.0 Solution Development
Assessment exams are web-based exams that provides you, at a cheaper costs, the ability to check your skills before taking the certification exam.
This assessment exam is available in: English
Passing the exam does not award you a certification, and it is only used to help you assess if you are ready or not to take the certification exam.
You can register for it at Pearson VUE and it will provide you a score report, showing you how you did in each section.
To prepare for�? this test, it is first recommended that you are familiar with the job role description and the parameters this certification is based on, as well as have knowledge of the topics outlined in the test objectives/skills measured on the test. Compare your own technical level to the test objectives and the recommended training resources, and then determine for yourself how much preparation you require. Note that these educational sources are recommended, but not required (*) before taking a certification test.�?
You can prepare for the test through the�? Tutor Approach (classroom, instructor led course) or the Self-Study Approach. Sources within each approach collectively cover the skills measured on the test.
To prepare via the�? Tutor Approach, refer to the sources with an * in front of them.�? �? Note that per this formula, you are only required to take 1 course.
To prepare via the�? Self-Study Approach, omit the course, and refer to all other sources with and without the * in front.
The recommended educational resources listed are not intended to be a substitute for, but should complement, relevant practical experience.
Extensive product knowledge is required to pass the test.
Every effort has been made to make the recommended educational resources as complete and as accurate as possible, but no warranty of fitness is implied. The resources provided are on an as is basis. IBM shall have neither liability nor responsibility to any person or entity with respect to any loss or damages arising from course or publication content.
Redbook: Integrating WebSphere Service Registry and Repository with WebSphere MQ and WebSphere Message Broker
* Adding external software dependencies for PeopleSoft
* Collector node
* DECLARE statement
* Configurable message flow properties
MRM TDS format: Delimited separation types
* TDS properties for element reference integer types
BEGIN … END statement
ESQL string operator
* Configuring the start mode of flows and applications at development time
* Importing from C: supported features
* TimeoutNotification node
* Creating and configuring a DB2 database for recording data
* Service Enablement
* Complex type logical properties
DFDL language: points of uncertainty
* Creating a message definition file from scratch
* Supported databases
The Message Broker API
* Restrictions that apply in each operation mode
Local error logs
* mqsipackagebar command
* Creating a new message by using a JavaCompute node
Broker Archive editor
* JSON parser and domain
WS-Addressing with the SOAPInput node
* JMSReply node
Setting the start mode of flows and applications at run time
* Configuring the WebSphere Message Broker Toolkit to run Rational ClearCase
* Operating system requirements
* SiebelInput node
* Copying a message by using a JavaCompute node
Using Activity logs
* Viewing resource statistics data in the WebSphere Message Broker Explorer
Producing dynamic email messages
* Importing from XML Schema
* Web Services Reliable Messaging
* CWF properties for embedded simple type string types
Creating a user-defined pattern
SCA outbound message flows
* Replaying data
BLOB parser and domain
Web services: when to use SOAP or HTTP nodes
* SOAPInput node
MRM TDS format
* Which body parser should you use?
Testing a DFDL schema by parsing test input data
Starting user trace
* Java shared classloader
Handling errors in message flows
* Creating new elements by using a JavaCompute node
* SCAAsyncRequest node
* mqsichangebroker command
Configuring the flow debug port in the WebSphere Message Broker Explorer
* mqsicreatemsgdefsfromwsdl command
* mqsiapplybaroverride command
* Configuring authentication with HTTP basic authentication
* mqsireload command
* Moving from Trial Edition
Message flow accounting and statistics details
XMLNSC opaque parsing
* Editing configurable properties
* Message flow aggregation
* SAPRequest node
* Cheat Using Message Broker Patterns
Attaching the flow debugger to an execution group for debugging
Transforming and enriching messages
Verifying your installation by using the WebSphere Message Broker Toolkit
* Integrating with TCP/IP using WebSphere Message Broker
* Setting, copying, and moving message elements by using a JavaCompute node
Switching Trace nodes on and off
* Starting to collect message flow accounting and statistics data
* Importing SCA import or SCA export components
* Outbound processing for Siebel Business Applications
Handling MQInput errors
* Supported processors
* RegistryLookup node output
* Configuring environments without the broker component installed
* Configuring a JDBC type 4 connection for globally coordinated transactions
Setting value constraints
Opening the Test Client editor
* Built-in patterns
Version and keyword information for deployable objects
Selecting the deployment location for the message flow
JMS message payload and appropriate parser
* Support for 32-bit and 64-bit platforms
Parsing on demand
Generating a pattern instance
PartnerWorld Code: 15003404
Replaces PW Code: 15003403
This intermediate level certification is intended for solution developers who have the knowledge and experience to utilize the connectivity, transformation, and mediation capabilities of IBM WebSphere Message Broker V8.0. They are able to analyze, design, and deploy message models using the IBM WebSphere Message Broker Toolkit. In addition, these developers can design, develop, test, debug, and deploy message flows via the IBM WebSphere Message Broker Toolkit by using ESQL and other languages, graphical mapping tools, and pattern features.
These technical professionals integrate existing applications, web services, databases, and business process management systems in order to build advanced Enterprise Service Bus solutions. They also use concepts related to scalability, high availability, security and the general use of adapters in the IBM WebSphere Message Broker environment.
To attain the IBM Certified Solution Developer – WebSphere Message Broker V8.0 certification, candidates must pass 1 test. To gain additional knowledge and skills, and prepare for the tests based on the job roles and test objectives, click the link to the test below, and refer to the Test preparation tab.
Recommended Prerequisite Skills
(knowledge and skills one needs to possess before beginning to prepare for this job role certification)
Basic understanding of Java, JMS and JDBC
Basic understanding of XML and Xpath
Basic understanding of SOAP and WSDL
Basic understanding of industry standards for security
Basic understanding of databases and SQL
Experience with WebSphere MQ
Experience with the solution development life cycle
Experience with Eclipse
This certification requires 1 exam
Click on the link below to see exam details, exam objectives, suggested training and sample tests.
C9530-272 – IBM WebSphere Message Broker V8.0 Solution Development
Each test: contains questions requiring single answers.
is designed to provide diagnostic feedback on the Examination Score Report, correlating back to the test objectives, informing the test taker how he or she did on each section of the test. As a result, to maintain the integrity of each test, questions and answers are not distributed.
A school website needs to retrieve student records from its PeopleSoft system. The broker needs to be configured to utilize PeopleSoft JAR files. How should the solution developer implement this requirement?
A. Place the PeopleSoft provided files on the broker runtime file system and run : mqsichangebroker <broker_Name> -l -v <file-path>
B. Place the PeopleSoft provided files on the broker runtime file system and run: mqsichangeproperties <Broker-Name> -c EISProviders -o PeopleSoft -n jarsURL -v <file-path>
C. Configure the broker to use the files that came with the installation and run: mqsichangeproperties <broker_Name> -c EISProviders -o PeopleSoft -n jarsURL -v <broker-install-dir>\adapters\prereqs\jars
D. Configure the application to use the relevant JAR files by adding external dependencies to the message broker application in the Toolkit during
development. The Toolkit will bundle these JAR files within the Broker Archive (BAR) file for deployment.
A solution developer is creating a number of scripts to automate the building and deployment of BAR files. These scripts will run on an AIX server, where the source repository is located and the Message Broker API (CMP) has been installed and configured. Which command can the solution developer NOT use in the automation scripts?
A message flow with a JMSInput node receives a message with a blank Message Domain.
The message is a TextMessage and does not include a JMSType header. Which domain
parser should the solution developer expect the broker to use?
A message flow needs to be designed such that available messages must be processed in sequential order. Missing messages in the sequence must be discarded if they appear later. The solution developer implements this message flow using Sequence and Resequence nodes. To meet the specifications for this message flow, how should the solution developer wire the Resequence node?
A. The Out, Expire, and Missing terminals should be wired together.
B. The Out terminal should be wired, but the Expire and Missing terminals should be left unwired.
C. The Out and Missing terminals should be wired together, and the Expire terminal should be left unwired.
D. The Out and Expire terminals should be wired together, and the Missing terminal should be left unwired.
A solution developer creates a message flow that includes an XSLTransform node. The node property specifies that the XSL style sheet is to be cached. The solution developer deploys the XSL style sheet in the BAR file with the message flow. Subsequently, the style sheet needs to be revised. How does the solution developer enable the message flow to use the revised style sheet?
A. Use the mqsicacheadmin command to refresh the cache with the new style sheet.
B. Update the BAR file with the modified style sheet and redeploy it.
C. Update the style sheet in the Application Development view of the Toolkit. Once the changes are saved, the style sheet is reloaded automatically by any message flows that use it.
D. Update the style sheet in the directory specified by the Style sheet directory property of the XSLTransform node. Once the changes are saved, the style sheet is reloaded automatically by any message flows that use it.