Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

WSO2 Enterprise-Integrator-6-Developer - WSO2 Certified Enterprise Integrator 6 Developer (6.5 version)

Which is a valid extension point for the ESB profile of WS02 EI?

A.

Custom Synapse Handler by extending AbstractSynapseHandler

B.

Custom transport by implementing org.apache.axis2.transport.base.AbstractTransportSender and org.apache.axis2.transport.base.AbstractTransportListener interfaces

C.

All of the above

D.

Custom class mediator byextending AbstractMediator.

Identify the INCORRECT statement with respect to endpointtimeout:

A.

For all endpoint timeout values. Endpoint Timeout >= http.socket.timeout

The following is a correct endpoint definition with a timeout value and a response action:

url="http://localhost:8281/services/SimpleStockQuoteService" >

B.

120000

fault

C.

It is possible to define a responseAction to be taken in case of an endpoint timeout within the endpoint definition.

D.

Endpoint timeout specifies the timeout duration for an endpoint and allows different timeouts to be specified for different endpoint definitions.

Identify the correct error description and solution for the following error message from the ESB profile: => ERROR - RelayUtils error while building Passthrough stream org.apache.axiom.soap.SOAPProcessingException: Transport

level information does notmatch with SOAP Message namespace URI.

A.

This happens when a soapll message is sent to a soapl2 endpoint or vice versa, resulting in the p, message content type not matching the SOAP namespace URI, e.g., soapll should have text/xml content type and soapl2 should

have application/soap+xml content type. Solution: Enable the relevant message builder/formatter in axis2.xml for the matching content type.

B.

The ESB profile has failed to extract the transport protocol from the given URL. This happens when theO transport defined in the URL is not enabled in the system. Solution: Enable relevant transport sender in axis2.xml.

C.

This happens when a soapll message is sent to a soapl2 endpoint or vice versa. Solution: Correct the SOAP envelope namespace.

D.

Options a, b and c all provide mismatching reasons/solutions, so all of the answers are incorrect.

Identify the INCORRECT statement regarding the in the configuration section of the /conf/registry.xml file.

instaceid

sha red registry

< readonly >true

true

/

A.

This cachelD is used to identify the cache it should look for when caching is enabled.

B.

is the same as the JDBC connection URL of the registry database.

C.

You can use any arbitrary name for the configuration element.

D.

Both statement b and c are incorrect.

How do you configure a REST API to handle different mediation logic with different HTTP verbs?

A.

Define a resource for each API, and only allow that HTTP verb for that particular resource.

B.

Each HTTP method can be identified by the transport,and you can configure a sequence for each method at transport configuration logic.

C.

Only define the message filtering switching logic inside a sequence, and each path can handle the specific HTTP verb.

D.

Wrap a given REST API with an inbound so that youcan filter out requests based on an HTTP verb.

Identify the mediator group that can be used to implement the Message Translator EIP pattern.

A.

Script mediator, Clone mediator, PayloadFactory mediator, XSLT mediator

B.

Enrich mediator, XSLT mediator, XQuery mediator, Iterate mediator

C.

PayloadFactorymediator, XSLT mediator, Filter mediator, Class mediator

D.

Class mediator, Script mediator, PayloadFactory mediator, XSLT mediator

Select the CORRECT statement about exception handling in custom Class mediators.

A.

If you throw any exception that is a subclass of Java's Exception class, the fault sequence will be triggered.

B.

Toinvoke a fault sequence for handling errors, you need to throw an AxisException from the Class mediator whenever required.

C.

Both statement a and b are incorrect.

D.

To facilitate better debugging, you need to set ERROR_CODE, ERROR_MESSAGE, and ERROR_DETAIL properties inside the Class mediator.

What is the easiest method to put a thread sleep in the ESB profile for the purpose of troubleshooting and debugging?

A.

Write a custom mediator and put a Java Thread.Sleep

B.

Write a custom taskand put a Java Thread.Sleep

C.

Write a Script mediator and use Java.lang.Thread.Sleep

D.

Write a Class mediator and put a Thread.Sleep

What should you enter for the cacheld configuration element that resides inside the remotelnstance configuration section of the /conf/registry.xml file?

instaceid

< readonly >true

true

/

A.

The SHA 256 hash of the JDBC connection URL of the registry database.

B.

The value you entered for the element.

C.

The SHA 255 hash of the value you gave to the element.

D.

The JDBC connection URL of the registry database.

Select the best extension point of the ESB profile that can be used to secure an API created inside the ESB profile with access restricted to limited user roles.

A.

Use an Axis2 handler

B.

Write a custom Class mediator

C.

Use an API handler

D.

Use an Axis2 module