Quiz
IBM Integration Bus V10 Application Development
Fragen in diesem Quiz (61)
1Which operating system requires an MQ Queue Manager when running IBM Integration Bus?
- AZ/OS
- BHP-UX
- CSolaris
- DMicrosoft Windows
2A developer needs to create a message flow that will read messages from a JMS provider and output then unchanged to an IBM MQ queue. What nodes are needed in the message flow?
- AMQInput and MQOutput only
- BJMSHeader and MQOutput
- CMQJMSTransform and JMSOutput
- DMQInput, JMSMQTransform and MQOutput
3Which IBM supplied messages can be imported to create a new message definition file?
- ATDS
- BMRM
- CBLOB
- DSOAP
4While creating an integration transformation service with IBM Integration Bus which scenario can not use the graphical data mapper?
- AXML to non – XML data mapping.
- BSQL sub – queries to fields on the Output tree.
- CEnvironment variable to a field on the output tree.
- DSimple database insert, update and delete operations.
5To monitor the speed at which integration flows are processing messages, the message flow notification threshold has been configured in Workload management with additional instances, commitInterval and commitCount. However, no notification messages are received. What property was not set?
- AstartMode
- Bprocessing timeoutSec
- Cprocessing timeoutAction
- Dnotification ThresholdMsgsPerSec
6An IBM Integration Bus developer is testing Integration flow with the Flow exerciser by processing the different messages through the flow and recording each one of them. At a later
The safer, easier way to help to pass any IT exams
time, the developer would like to see the state of the local message tree for each message instance. How can this be done?- ABy selecting the connector highlighted in red.
- BThe developer can only view the last message processed.
- CBy right-clicking message flow → properties → show recorded messages.
- DBy selecting “send a message to the flow” and selecting the recorded message.
7How would a developer record and save the snapshot of a message and LocalEnvironment and the display and replay the message in the Toolkit?
- ARun a user trace.
- BUse record and replay
- CUse the flowexerciser
- DInsert a trace node in the message flow.
8When a developer needs to use the same Java classes in multiple solutions, how should those classes stored for maximizing reuse?
- AApplication
- BStatic library
- CShared Library
- DMessage Flow project
9Which keyword in the declare statement allows User-defined properties to be used as variables in ESQL?
- ASET
- BSHARED
- CIMPORT
- DEXTERNAL
10Which node can be used to generate an exception and force an error path through the message flow?
- ATrace Node
- BThrow Node
- CValidate Node
- DTryCatch Node
11When message flow processing has paused at a breakpoint in the message flow, which of the following is true for the Flow Debugger?
- AThe user can examine the message content.
- BBreakpoints can only be removed one by one.
- CThe user can update the structure of the message trees and reference variables.
- DVariables view in the Debug perspective shows Java static variables.
12How can the Eclipse error logs in the Toolkit be viewed?
- AError log view in the Toolkit
- BProblems view in the Toolkit
- CSelect integration flow -> error log
- DRight-click Application container in Toolkit -> Error logs
13Websphere Service Registry and Repository (WSRR) data may be cached in the IBM Integration bus (IIB) Integration Node. How can updates made to WSRR be reflected in the IIB cache?
- AIIB WSRR cache can be pre-loaded based on query files but may not be updated.
- BJMS subscriptions may be set up for the WSRR Configurable Service for cache updates.
- CThe cache can only be updated at specific intervals based on the timeout value set in the configurable services.
- DThe caching may be turned off. This is the only way the changes in WSRR may be reflected in the Integration Node directly.
14A developer wants to convert a single project with no references to an application. What step needs to be taken after importing the project?
- AWith the project selected, File -> export -> Application
- BWith the project selected, File-> save-as -> Application
- CRun command mqsimigratecomponents against project.
- DRight click project and select Convert to application or library -> Convert single project.
15What is the difference between setting security on the MQInput Node and the PEP Node?
- AThere is no functional difference between the two, it is more of a design option.
- BSecurity Profile can be overwritten on the BAR file for PEPNode but not for the MQInput Node.
- CThe PEP Node can not be used in a message flow unless the MQInput Node has security... turned on.
- DThe MQInput Node validates the authentication of the input message before it is processed by the flow, the PEP Node processes messages inside the flow.
16In a Compute Node the Transaction mode is set to automatic and the "Throw exception on database error” is unchecked. How can the developer check on specific SQL codes and control the Commit or Rollback of the transaction from the ESQL Compute module?
- ACheck the SQLCODE and conditionally return false for handling Rollback or return true for further processing.
- B“Throw exception on database error" should never be unchecked when the Transaction mode is set to automatic.
- CCheck the SQLCODE and conditionally THROW an exception for handling Rollback or return true for further processing.
- DCheck the SQLCODE and conditionally run the ESQL function ROLLBACK or COMMIT for handling ROLLBACK or COMMIT respectively.
17How can a developer configure IBM Integration Bus to use an external Operational Decision Manager (ODM) engine?
- ANo changes need to be made in the DecisionService Node.
- BWhen starting the broker specify the DecisionService ODM agent.
- CBy setting notifications on ODM in the Rule Execution Server management console.
- DSpecify the DecisionServiceRepository configurable service in the DecisionService node.
18The following XML is an example of which policy document?
<policy type=’’MQEndpoint”>
<policyProperties>
<mqConnectionDetailsPolicy>
<connection>CLIENT</connection>
<destinationqueueManagerName>QMGR1</destinationqueueManagerName>
<queueManagerHostname>localhost</queueManagerHostname>
<listenerPortNumber>1414</listenerPortNumber>
<channelName>SYSTEM.DEF.SVRCONN</channelName>
<securityIdentity>SecId</securityIdentity>
<useSSL>true<useSSL>
< SSLPeerName>CN=IIB10</SSLPeerName>
< SSLCipherSpec >TLS_RSA_WITH _AES_128_CBC_SHA</SSLCipherSpec>
</mqConnectionDetailsPolicy>
</policyProperties>- AMQEndpoint
- BMQTTPublish
- CMQTTSubscribe
- DWorkload management
19Which log can be checked to see if a web user has accessed a certain resource in Web UI?
- AAdmin Log
- BSystem log
- CIntegration Node STDOUT
- DIntegration Server STDOUT
20When using the IBM Integration Bus Toolkit, how can the results of a deploy be checked?
- AEvent monitoring
- BIIB log command
- CToolkit workspace log
- DToolkit Deployment log
21Application data that comes from a C or COBOL application, or consists of fixed-format binary data should belong to which message domain?
- AMIME domain
- BDFDL domain
- CSOAP domain
- DDataObject domain
22When a Java conditional expression is defined for a transform operation in a message map, which statement is true?
- AJava methods that use the DOM API cannot be used.
- BOnly Java methods can be used with standard Java types.
- CJava methods that include MbElement data type arguments can be used.
- DThe Java class provided to the map must have static methods that return Boolean values.
23Which of the following are operational policies for IBM Integration Bus?
- AMQClient, MQQMGR
- BPublish, MQSubscribe
- CMQTTEndpoint
- DMQTTPublish, MQTTSubscribe.
24Which node can process a collection built with the Collector Node?
- ARoute Node
- BCompute Node
- CSequence Node
- DDecisionService Node
25How is a secured and trusted communication link between IBM Integration Bus (IIB) and Business Process Manager (BPM) built?
- AEnable WS-Security on both BPM and IIB.
- BProgrammatically encrypt the outgoing messages.
- CAdd a certificate to the truststore to set up the SSL communication between BPM and IIB.
- DThere is no need to build a security link because BPM and IIB should always be deployed on the same network behind the firewall.
26Which Enterprise Information System is not supported by the JCA adapter in IBM Integration Bus?
- ASAP
- BSiebel
- CPeopleSoft
- DMicrosoft Dynamics ERP.
27A developer wants to create a REST API using the Create a REST API Wizard. What does the developer need before starting the wizard?
- AA SOAP file
- BA WADL document
- CA Swagger 2.0 document.
- DA sample of the JSON that will be handled.
28A developer is using the default maxConnectionPoolSize for their JDBC connection. To help determine data this property should be tuned for better performance. What tool can be used to monitor JDBC connection pool behavior?
- AUser trace
- BService trace
- CResource statistics
- DAccounting statistics
29What capabilities does the developer have using the Integration Bus Web User Interface, assuming is configured?
- ADelete the integration node - view the integration server – View the message flow
- BView the integration node – delete the integration server – view the message flow
- C****** the integration node – ***** the integration server – ***** the message flow
- D***** the integration node – ***** the integration server – ***** the message flow
30While processing messages, an Integration flow containing MQInput node seems to stop picking up messages from the Input queue as the Input queue current depth keeps increasing. Where will the Integration Node report any issues?
- ASyslog
- BMessage Flow Statistics
- CTrace Node output
- DIntegration Server STDERR and STDOUT
31In automatic mode, which property of a TimeoutNotificationnode can be changed via a Timer configurable service so it overrides the value set in the node properties?
- AStart date
- BStart time
- CTimeout interval
- DTransaction mode
32What group must users be added to in order to be able to deploy?
- ARoot
- BMQM
- CAdmin
- Dmqbrkrs
33An IBM Integration Bus pattern is created using an Exemplar integration solution and variants are also identified. Nodes will be added to the flow based on the variant values. How can the dynamic pattern be implemented?
- AMultiple options are added into the exemplar for controlling the dynamic behavior of the pattern.
- BPatterns are generated dynamically and a Configurable Service may be configured to control the generation process.
- CThe pattern generation does not support any method of controlling the instantiation of the pattern and should be done outside the pattern.
- DCreated using the exemplar solution. Java class is created to extend the exemplar is dynamically by using the Flow API.
34Which statement is true regarding globally coordinated XA transactions with the broker?
- AJMS transactions do not support XA.
- BThe coordinatedTransaction flag must be set in the BAR file for enabling XA transactions with the broker.
- CDoes not require the configuration of the queoe manager to coordinate XA transactions with the broker.
- DWhen the message flows participate in transactions with MQ as well as a Database, unless XA transactions are enabled, the flow can commit the database transaction but not the MQ...
35Which format of Accounting and statistics is only Available on Z/OS systems?
- AXML
- BSMF
- CJSON
- DUsertrace
36What is the difference between a Static and Shared library in IBM Integration bus?
- AShared libraries may include additional jar files while Static libraries cannot.
- BShared libraries can be deployed to an Integration Server while Static libraries cannot.
- CShared libraries encapsulate common code that may be used by multiple applications while Static libraries cannot.
- DMultiple applications can reference the same Shared library without having to include the library as part of the build as in the case of Static library.
37A developer is creating a new message flow that will be deployed to an Integration Node running Scale edition on Linux after migrating from Websphere ESB. The developer needs to implement some computation. Which compute node can the developer use?
- ACompute
- BPHP compute
- CJava compute
- DNET compute
38An integration flow contains a Trace Node with the pattern $(Root) and destination User Trace. What will it write to the User Trace?
- AThe entire message
- BThe ExceptionList
- CNode records are written
- DHeader and body of the message
39An integration bus developer has configured Event monitoring on MQInput Node for all the messages that hit the In terminal and the Out terminal of the node. When a batch of 10 different messages was processed through this Integration flow, 2 messages failed to be parsed at MQInput node and 18 events were seen to be fired. What could the developer do to see 20 events fired in the next run with same batch of messages?
- ARestart the message flow
- BRestart the integration Server
- CChange the configuration for the DataCaptureSource.
- DAdd monitoring event for the Failure terminal on the MQInput Node.
40How are the pattern properties from the exemplar projects associated with the Pattern Authoring project?
- AThe exemplar projects are associated with project references.
- BThe exemplar project and the Authoring project must be in the same Workspace.
- CThe exemplar project and the Authoring project must be in the same Working Set.
- DPattern properties must be added manually and then selected in the exemplar project.
41What would the command mqsichangebroker ibnode –f 10.0.0.3 do?
- AInstall Fixpack 10.0.0.3
- BRemove Fixpack 10.0.0.3
- CChange the function level of IBNODE
- DIntegration node for the IBNODE.
42When using the RegistryLookup Node to submit generic queries to Websphere Service Registry and Repository, where are the entities returned by the query stored?
- AIn a predefined variable of the Array type.
- BIn the ServiceRegistry field in the LocalEnvironment.
- CIn one of the output terminal of the RegistryLookup Node.
- Din a shared variable that makes the data available to subsequent nodes.
43Which of the following statements is true if transaction is set to automatic in the compute Node property?
- AThe node participates in XA transactions.
- BThe database transaction is committed at the end of the flow.
- CThe property refers to ESQL transactions and not database transactions.
- DThe database transactions is always commited regardless of the transaction status of the flow.
44When using the MQTTPublish Node to route messages, how can it be determined if the message was published successfully?
- ACheck the Boolean in LocalEnvironment.Destination.MQTT.Output.retained in a node wired to the Out terminal of the MQTTPublishNode.
- BCheck the Boolean in LocalEnvironment.WrittenDestination.MQTT.Output.retained in a node wired to the Out terminal of the MQTTPublishNode.
- CCheck the Boolean in LocalEnvironment.Destination.MQTT.DeliveryToken is Complete in a node wired to the Out terminal of the MQTTPublishNode.
- DCheck the Boolean in LocalEnvironment.WrittenDestination.MQTT.DeliveryToken.isComplete in a node wired to the Out terminal of the MQTTPublishNode.
45When debugging a message flow a redeployment of the flow hangs. What could be the source of the issue?
- ABackout queue name was not defined
- BDebugger is waiting on a breakpoint
- CAdditional instances of the flow was defined
- DDebugport was not defined on the Integration Server
46How does global cache help resolve message affinity issues with request/reply scenario when scaling IBM Integration Bus nodes?
- AThe request and replies may be collected in the global cache for audit.
- BThe global cache improves the performance of the request/reply message communication
- CMessages are sent to the back end and synchronized through the global cache lock.
- D…ing information may be saved in the global cache with the message id as the key and… any server from the correlation id.
47Which statement regarding Identity Mapping is true?
- ACustom token mapping can not be implemented for identity propagation.
- BIdentity mapping can be performed in output nodes, if the output node has been configured with a security profile.
- CWhen mapping from an X.509 certificate, Tivoli Federated Identity Manager can verify the identity of the original sender.
- DIdentity mapping is the transformation of a security token from one format to another format within another security realm.
48What is the most common method for testing a DFDL model in the toolkit?
- AUse the DFDL tester to parse the sample data file.
- BAdd breakpoint into sample test data and use the debugger.
- CThe DFDL schema can be validated by right clicking on the sample data.
- DThe DFDL parser can only be tested when a sample test data is passed into the message flow from the input node.
49If an integration Node contains four integration servers, using the default topology, how many catalog servers and cache container servers will be hosted?
- AOne catalog server and two cache container servers.
- BTwo catalog servers and two cache container servers.
- COne catalog server and four cache container servers.
- DThree catalog servers and one cache container server.
50Which statement regarding the AppDomain in a .NETCompute Node is True?
- ACode sharing an AppDomain can share state.
- BThere is no way to share data among different AppDomains.
- CA domain neutral assembly can be unloaded without unloading the whole AppDomain.
- DWhen a .NET assembly code is changed and swapped, the message flow must be stopped and restarted to pick up the change.
51Which statement regarding the invoking of stored procedures is true?
- AA stored procedure can only return one result set.
- BA stored procedure can be overloaded with a different number of parameters.
- CThe PASSTHRU statement can be used to call the stored procedure by using the SQL command.
- DThe Parameter types may no match as long as the external name of the procedure matches a procedure in database.
52What type of container is used to store one set of resources that are needed by multiple applications for maximum reuse?
- AApplication
- BStatic library
- CShared library
- DDynamic Library
53What tool can be used to create a new configurable service?
- AWeb User Interface
- BIBM Integration Toolkit
- CIBM Integration Explorer
- DIBM Integration Admin Tool
54Which statement about local maps is true?
- AA local map can be called from a ESQL procedure.
- BA local map can be defined by clicking File -> New -> Local Map
- CA local Map is an independent resource with a physical file associated.
- DThe scope of a local map is the message map. A local map is processed with the messagemap.
55What is the advantage of defining an MQ Service in IBM Integration BUS (IIB)?
- AThe MQ Service definition is required for any MQ Interactions with IIB.
- BThe MQ Service creates an application to send and receive messages from a queue.
- CTo reuse the connection and queue definition in the MQ Nodes and WSDL in an Integration Service.
- DThe MQ Service creates SOA-based service automatically reducing effort to create and deploy the service
56When choosing the Destination property on a Trace Node to the local Error log, what else must be set?
- AThe Message Catalog property.
- BThe Message Number property.
- CBoth the Message Catalog property and Message Number property.
- DNothing else needs to be set.
57 Which two options are available in IBM Integration Bus for administration? (Choose 2)
- AIBM Integration API.
- BMQ Administration Client.
- CIBM Integration Bus Explorer
- DWeb Services Administration Client.
- EIBM Integration Web User Interface.
58An integration flow was found to be running slower than expect on AIX system. It was found that /var/mqsi/common/log was continuously growing in size. Why would this be happening?
- AAbends are getting created.
- BCore dumps are getting created.
- CA trace or accounting and statistics has been left enabled
- DAn integration flow referencing lots of JARs was deployed to the integration server.
59Which part of the logical message tree is where the message flow writes information about exceptions that occur when a message is processed?
- AErrorList
- BSystem log
- CExceptionList
- DException Log
60How can the embedded global cache be configured to read replica shards?
- ABy using the MbGlobalMap class constructor.
- BBy configuring the Configuration Service for the embedded global cache.
- CBy configuring the deployment.xml file and specifying the deployment policy to the Integration Server
- DReplica shards cannot be configured in the embeddes global cache but only in the eXtreme Scale grid
61How should the transportPropagationConfig be set to configure a message flow for identity propagation?
- AThe Boolean value TRUE
- BThe user name of the identity
- CThe name of the configuration file for the security profile.
- DThe resource name created with the mqsisetdbparms command
Informationen
- Beschreibung
- IBM Integration Bus V10 Application Development
- Autor
- Jhon Diaz
- Sprache
- Español
- Aufrufe
- 4.472
- Schlagwörter
- Bewertung
- 4,7 von 5 · 3 Bewertungen Bewerte dieses Quiz