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
B. Place the PeopleSoft provided files on the broker runtime file system and run: mqsichangeproperties
C. Configure the broker to use the files that came with the installation and run: mqsichangeproperties
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 needs to transform a message. As such, the solution developer needs to insert the content from a input message tree into a storage area of Environment in one node, and then transform the message and Environment in another node into the output message tree. To do so, what can the solution developer use?
A. Perl
B. ESQL
C. XSL Stylesheet
D. Graphical Data Mapping
A solution developer needs to enhance an order processing message flow to create a file of all invoices processed, to show the date, time, invoice number and amount. The solution developer adds a Trace node at the end of the flow, and to also store the following information: Environment Invoice Number Amount Which Trace node pattern will provide the required output?
A. Time=${CURRENT_TIMESTAMP} Invoice=${Environment.Invoice.Number || ' ' || Environment.Invoice.Amount}
B. Time=${fn:CURRENT_TIMESTAMP} Invoice=${Environment.Invoice.Number || ' ' || Environment.Invoice.Amount}
C. Time=${esql:CURRENT_TIMESTAMP} Invoice=${esql:CONCAT(Environment.Invoice.Number, ' ', Environment.Invoice.Amount)}
D. Time=${CURRENT_TIMESTAMP} Invoice=${fn:CONCAT(Environment.Invoice.Number, ' ', Environment.Invoice.Amount)}
A solution developer uses ESQL to transform messages. Which options can the solution developer use to delete a message field or message structure? (Choose three)
A. Set the value to 0
B. Set the value to NULL
C. Set the value to ""(Empty String)
D. Use the ATTACH statement
E. Use the DETACH statement
F. Use the DELETE statement
A bank uses an online system to handle currency transactions, sent via MQ messaging. To avoid multiple database lookups to obtain the latest currency exchange rates, the rates are loaded into shared variables the first time the flow is executed. Periodic updates to the shared variables are made using a control message. As the volume of transactions increases, it is realized that a single instance of the flow can no longer cope, and so the solution developer is asked to investigate ways to increase throughput. How can the solution developer increase the message throughput?
A. Define multiple instances of the flow on the BAR file.
B. Deploy the flow to multiple execution groups.
C. Deploy multiple instances of the flow in different schemas.
D. Deploy the flow to a second broker and use MQ Clustering to redistribute these messages.
A sales company is currently running 2 message flows. The first, ProcessOrder, validates customer orders and then sends the shipping information to the warehouse via an MQ request message. Once the warehouse has shipped the order, a reply is sent back which is processed by the second flow, SendConfirmation, to send a confirmation to the customer. The company is now expanding and has multiple warehouses. The solution developer must modify ProcessOrder to send messages to each warehouse only for the items it stocks, and SendConfirmation to send a response message only when all warehouses have replied. What node(s) should the solution developer use?
A. SendConfirmation -> MQGet
B. SendConfirmation -> Collector
C. ProcessOrder -> Sequence SendConfirmation -> Resequence
D. ProcessOrder -> AggregateControl and AggregateRequest SendConfirmation -> AggregateReply
A solution developer codes a JavaCompute node using a getJDBCType4Connection API call to connect to a JDBC database that is globally coordinated, and then writes code to insert new records into that database based on the contents of incoming MQ messages. The solution developer observes that database inserts are not rolled back if the message flow experiences an error after this Compute node. What must the solution developer do to correct this?
A. Alter the code to use MbSQLStatement
B. Insert code to issue statements to rollback
C. Alter the Transaction Mode of the JavaCompute node to commit
D. Alter the type4DatasourceClassName property of the JDBCProvider
A message flow that uses an SAPRequest node is reporting an expired password error in the system log. Which command does the solution developer need to issue to update the expired password?
A. mqsicvp
B. mqsisetdbparms
C. mqsichangebroker
D. mqsichangeproperties
A solution developer needs to enhance a message flow with node information to aid in problem resolution, should there be a failure within the flow. Consider the following flow, named "OrderProcess".
What is the content of the Location tag in the
A.
B.
C.
D.
A solution developer needs to implement Web Services Reliable Messaging (WS-RM) on a message flow for a stock trading company. During unit testing, the solution developer determines that only the first of four messages, expected in order, have arrived at the destination. During troubleshooting, what conclusion must the solution developer come to?
A. The second message in the sequence is lost, and so the third and fourth messages have not processed yet.
B. The sequence number of message two has got out of sync and a reset needs to occur to allow the other messages to flow to their target.
C. The data of message two is corrupt not allowing message three or four to be processed and those messages are sitting on the reliable messaging source queue.
D. The data of message two is corrupt not allowing message three or four to be processed and those messages are sitting on the reliable messaging destination queue.