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. mqsicreatebar
B. mqsipackagebar
C. mqsistartmsgflow
D. mqsicreateexecutiongroup
An international fund transfer acknowledgement message having the below format is to be validated, before being sent to the payment gateway.
A solution developer has to implement a message validator for these transactions. What message domain should the solution developer use to do so?
A. MIME
B. MRM-TDS
C. MRM-CWF
D. DataObject
A solution developer is investigating a problem where a message flow does not run to completion. The message flow includes an aggregation block. The solution developer determines that messages are accumulating at the AggregateReply node. In order to resolve the problem, the solution developer needs to:
A. wire the AggregateReply Timeout terminal.
B. change the AggregateControl Timeout property to a nonzero positive value.
C. change the AggregateReply Unknown message timeout property to a nonzero positive value.
D. set the AggregateControl Timeout location property to specify where incomplete messages should be sent.
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 solution developer implemented a message flow for a book store company which receives an XML input message. The input message is formed according to an XML schema supplied by the client and used by several other applications owned by the company. The input node uses XMLNSC parser to parse the input message. The image below depicts a sample XML input message. According to business needs, the bookDetails elements and all of its children are not referenced by the code. Performance test for the flow showed a significant time spent in message parsing time especially for large messages.
What should the solution developer do to enhance the message parsing time ?
A. Use the MRM parser instead.
B. Set the parse timing to Complete.
C. Set the parse timing option to On Demand.
D. Add the bookDetails element to the XMLNSC parse Opaque elements
A solution developer is requested to investigate a message flow using the DFDL parser that is performing slowly. The message contains several optional fields. The solution developer determines that the parser is backtracking extensively while parsing input messages. What action should the solution developer take to reduce the amount of time required to parse the messages?
A. Restructure the input messages.
B. Use the XML parser instead of the DFDL parser.
C. Include dfdl:discriminator and initiator keywords in the DFDL schema.
D. Force the parser to reduce backtracking by suppressing errors that occur at parse time.
A solution developer needs to read records from a file every hour and insert them into a database. The solution developer creates a flow using a TimeoutNotification node to start the flow, a FileRead node to read individual records from the file and a Compute node to insert the records into the database. To ensure that all records are processed in a unit of work, what must the solution developer do?
A. Check the Throw exception on database error option
B. Set the Transaction Mode of the TimeoutNotification node to Yes
C. Set the Record Detection option of the FileRead node to Whole File
D. Set the Operation Mode of the TimeoutNotification node to Controlled
A solution developer is writing a message flow using the XMLNSC domain. Testing is producing the wrong output, and the solution developer is uncertain which node is causing the error. The solution developer adds a Trace node to display the contents of the data being passed. Which Trace node pattern will display the contents of the data?
A. ${Root}
B. ${XMLNSC}
C. ${InputRoot}
D. ${InputXMLNSC}
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 solution developer generates a pattern instance project from a built-in pattern. What should the solution developer do to change one or more of the pattern parameters of the pattern instance project?
A. Modify the appropriate parameters in the pattern instance configuration file, and then regenerate the pattern instance project.
B. Create a new pattern instance, set the pattern parameters in the instance, and then generate a new pattern instance project.
C. Create a new pattern instance, modify the appropriate parameters in the pattern instance configuration file, and then regenerate the pattern instance project.
D. Delete the pattern instance configuration file, create a new pattern instance, modify the new pattern instance configuration file as appropriate, and then generate the new pattern instance project.