Labour Day Special - Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: top65certs

WSO2 Enterprise-Integrator-6-Developer Dumps

WSO2 Certified Enterprise Integrator 6 Developer (6.5 version) Questions and Answers

Question 1

Which statement about the ESB profile support forJMS is FALSE?

Options:

A.

JMS distributed transactions are supported in the ESB profile.

B.

The transport.jms.SessionTransacted property is used to enable JMS local transactions in the ESB profile.

C.

ESB profile JMS transactions only work with either the Calloutmediator or the Call mediator in blocking mode.

D.

Only JMS local transactions are supported in the ESB profile.

Question 2

Why do we need to implement a custom message builder and formatter?

Options:

A.

To handle a content type that is not supported by the ESB profile.

B.

To process an incoming message structure that is not supported by existing constructs in the ESB, convert it

into the ESB profile's canonical message format, and convert the outgoing message from the canonical format to the expected message structure.

C.

To support a transport protocol not available out-of-the-box in the ESB profile.

D.

To handle a messaging structure in the ESB profile.

Question 3

Which statement is FALSE about error handling in the ESB profile?

Options:

A.

If you do not define a fault sequence, in the case of an error in a sequence or a proxy service, an exception will be thrown and the message will be dropped.

B.

In situationswhere a fault sequence is not specified explicitly, a default fault sequence will be used to handle errors.

C.

Within the fault sequence, you can access error details using the ERROR_DETAIL property.

D.

The Fault mediator can be used to customize error messages that are sent back to the client.

Question 4

Identify the correct reason and solution for the following warning message from WS02 ESB: => WARN -SourceHandler connection time out after request is read: http-incoming-1.

Options:

A.

Connection between the ESB and thebackend times out. Socket timeout of the HTTP sender has been ^. exceeded. Solution: Increase the socket timeout of the passthrough HTTP transport. To do that, add the following line to the passthru-http.properties file: http.socket.timeout=120000. Here socket timeout is set to 120000

B.

Connection between the client and the ESB times out. Socket timeout of the HTTP listener has been ^. exceeded. Solution: Increase the socket timeout of the passthrough HTTP transport. To do that, add the following line to the nhttp.properties file: http.socket.timeout= 120000. Here socket timeout is set to 120000.

C.

Connection between the client and the ESB times out. Socket timeout of the HTTP listener has be exceeded. O Solution: Increase the socket timeout of the passthrough HTTP transport. To do that, add the following line to the passthru-http.properties file: http.socket.timeout=120000. Here socket timeout is set to 120000.

D.

Options a,b, and c are incorrect.

Question 5

You have created a custom ESB task that you want to run every 30 seconds continuously. Select the CORRECT task configuration you can use for this purpose.

Options:

A.

B.

C.

trigger interval=\"30\7>

D.

All three configurations are incorrect.

Question 6

Which statement is FALSE about inbound endpoints?

Options:

A.

Inbound endpoints are useful when you have to configure the message sourcesdynamically.

B.

Inbound endpoints can be clustered.

C.

HTTP inbound endpoints can use existing default port 8280.

D.

They always run based on the underlying task execution framework.

Question 7

Which statement is true about outbound endpoints?

Options:

A.

Outbound endpoints are mandatory for any integration scenario.

B.

They operate in the same way as inbound endpoints.

C.

When you use message stores, you have to specify the address as an outbound endpoint.

D.

Outbound endpoints can have flags to translate the message.

Question 8

Which statement is FALSE with respect to secure vault?

Options:

A.

When looking up secured passwords in a Synapse configuration, it is possible to use theXPath expression ,,wso2:vault-lookup('alias,) to retrieve the actual password by providing 'alias'.

B.

Secure vault can be used to secure plain text passwords stored in ESB profile configuration files.

C.

Secure vault uses the cipher-tool.properties filesto identify the locations of the passwords in configuration U files.

D.

Secure vault always uses the certificate in the primary keystore configured in carbon.xml to encrypt the passwords.

Question 9

Select the CORRECT statement about setting parameters for class mediators.

Options:

A.

Both statement b and c are correct.

B.

It is not possible to set parameters for custom mediators.

C.

Custom mediator's parameters should be declared as public fields in mediator code. For instance: public String foo, bar;

D.

Synapse properties can be used to pass values to mediator arguments. For instance:

Question 10

Identify the correct statement with respect to mutualSSL.

Options:

A.

Mutual SSL provides message level security.

B.

Mutual SSL provides higher performance.

C.

All of the above are correct.

D.

Both client and server have to authenticate each other and require certificates to be configured at both server and client ends.

Question 11

Which statement is true about message transformations in the ESB profile?

Options:

A.

Data Mapper mediator can perform JSON-to-JSON transformation without converting the message to a canonical form.

B.

All the transformation mediators require SOAP as the canonical message format.

C.

Enrich mediator cannot be used for message transformation.

D.

Header mediator can only work with SOAP headers.

Question 12

Which statement is INCORRECT with respect to implementing a custom mediator and best practices to achieve thread safety?

Options:

A.

Use of class variables is not recommended.

B.

You can define and use a global variable in the mediator class if and only if those variables are shared with all the messages in that particular message flow.

C.

When we use the mediatorin different artifacts, an instance of the mediator gets created for each occurrence in the configuration.

D.

A mediator instance gets created for each occurrence in the configuration and for each message.