Final Extensibility Framework
Final Extensibility Framework
Final Extensibility Framework
A) Adapter ms database B) Ma
a. A
b. AB
c. B
d. None of the above
2. When the developer creates a version, he notices that the user fields created as part of application is available by defa
a. Always when the API version is created through workbench the user fields will be automatically added in the version
b. Developer might have enabled the propagation while creating user fields. Hence it is available in API version he is crea
c. Always when the API version is created through workbench all the fields in the application will be automatically added in
d. Developer would have added the user fields in the version manually
3. Rules validation for version Api Fields uses the following Components to validate the Payload and throw the Validatio
a. Genric Config Microservices, Regex Configuration and Regex Mapping
b. Genric Config Microservices, IRIS war File and Rules Engine Server
c. Genric Config Microservices and IRIS war file
d. IRIS war file, Rules Engine Server
4. Which of the following API methods area available in Generic Configuration Microservice? a) GET b) PUT c) POST d) DE
A. b,c,d
B. a,c,d
C. a,b,c
D. a,b,d
5. A consultant created an API version and he can see that the fields which are not added as part of the API version is av
a. Propagate local fields is enabled in API version
b. Always all fields in the application will be available in API version while creating. Consultant needs to delete the fields w
c. Behaviour is not correct
d. Consultant inputted the inherited parent field in the API version. Due to which the fields available in the parent versio
6. Name the Table that maintains the Events when raised from microservice and gets deleted once the events were succ
a. ms_inbox_events
b. job_record_list
c. ms_cloud_events
d. ms_outbox_events
7. Which of the following Database are not supported during installation of Quantum Fabric (Temenos Workbench pre-r
a. MySQL
b. PostgreSQL
c. SQL Server
d. Oracle
8. To Inform IRIS where the rule engine is running and Config Microservice is running, we need to pass the following syst
a. Dtemn.rules.engine.url.host, Dtemn.rules.engine.user, Dtemn.rules.engine.password
b. Dtemn.rules.engine.url.host, Dconf.ms.url.host
c. Dconf.ms.url.host.groupIdPrefix alone
d. Dtemn.rules.engine.url.host, Dtemn.rules.engine.user, Dtemn.rules.engine.password, Dconf.ms.url.host, Dconf.ms.ur
9. What are the group ids that will be considered by default, if not defined explicitly? a) com.temenos.irf.api.validations
A) a,b,c,e
B) a,c,d,e
C) a,b,c,d
D) a,b,d,e
E) All of the above
10. Pickup the correct statement about Virtual Table MS related to Script Extenstion
a. For Script Extensions, python script is a mandatory feature which needs to be added as part of Every Schema as part of V
b. Python scripts are stored under the group ID com.temenos.microservice.extensionfunction
c. For script extension, the python script must be encoded with the format as base64 and configuration type as json
d. Cloud events can be raised as part of python Script as an extension with Virtual Table MS
e. 2 & 4 only
11. What is the setup to be done in order to use adapter MS scheduler for debulking and bulking cases?
a. Set the schedulerconfig property as false in start-ms-adapterservice-mdal.bat or start-ms-adapterservice-mdal.sh
b. Set schedulerconfig property as true in start-adapterms.bat or start-adapterms.sh
c. Set the schedulerconfig property as true in start-ms-adapterservice-mdal.bat or start-ms-adapterservice-mdal.sh
d. Set schedulerconfig property as false in start-adapterms.bat or start-adapterms.sh
13. Pickup the incorrect statement related to Lookup Validation in Virtual Table MS?
a. More than one Table can be used for a single field in a Virtual Table to do Lookup Validation
b. Static Expression Validation cannot be thrown for a Field which has Lookup Table Validation
c. The System validates the field data in a virtual table record using a data field in another virtual table record
d. The system displays a validation error if the Data was not available as part of another one virtual table
14. Can we add the user field values manually in the API, without updating or redeploying the API?
a. No
b. Yes, When the propagation is enabled at API level
c. Yes, only when the propagation is enabled at the API level and also at the user field level
d. Yes, when the propagation is enabled at the user field level
15. Regular Expression uses the following Components to validation the Payload and the throw the Validation according
a. Genric Config Microservices, Regex Configuration and Regex Mapping
b. Genric Config Microservices, IRIS war File and Rules Engine Server
c. Genric Config Microservices and IRIS war file
d. None of the above
16. What is the configuration id to be passed to define Regex / Rules validations for an IRIS API with URI as http://localh
a. transfer.createAccountTransfers
b. party.createAccountTransfers
c. payments.createAccountTransfers
d. account.createAccountTransfers
17. What are all the Main Features supported by Virtual Table MS?
a. Script Extension Facility
b. "Data Model can be accessible via Api based Interface and can be able to add Data Schema definition and do Validation
c. Virtual Tabel MS does not support JOLT based ingester which transforms the incoming payload to operation input using
d. All of the Above
e. 1 & 2 alone
19. Name the Required Components to be deployed for Temenos Workbench to Launch and work successfully
a. dsf-uxp.war, dsf-iris.war, BrowserWeb.war
b. dsf-uxp.war, dsf-iris.war, Tafjee_EAR.war, irf-web-client.war, irf-test-web.war
c. dsf-uxp.war, dsf-iris.war, BrowserWeb.war, Authenticator.war
d. No war Files Required as part of Workbench
20. Where can we see the list of All Adapters which are scheduled to run in a Specified Frequency defined as part of the
a. ms_adapter_service
b. job_master
c. job_record_list
d. adapter_scheduler
21. Name the Table that maintains the Events when raised from microservice and gets deleted once the events were suc
a. ms_outbox_events
b. ms_inbox_events
c. ms_cloud_events
d. job_record_list
22. As part of Virtual Table, what are all the Functions that were supported by Python script so that the extension can be
a. createrecord alone
b. createrecord,retrieverecord,updaterecord,deleterecord
c. createrecord and deleterecord
d. createrecord, retriverecord, updaterecord
23. In Python Scripting, name the method which will be used to call/Post an Internal/External Api and do the Local Custo
a. executePostAPI
b. doApiMethod
c. executeAPI
d. All of the above
25. Which of the following Application Servers are supported during installation of Quantum Fabric (Temenos Workbenc
a. Tomcat
b. jboss
c. Weblogic
d. All of the above
26. Choose the Correct one from the following related to local Field propogation
a. You need to set the Local Field propogation at Both Local Field Level and Api Level So that Local Fields were automatical
b. In the Payload, using extensionData we can supply the Values and the local Field will be updated as part of Api
c. LT propogation need to be set only at LOCAL.TABLE/LOCAL.REL.TABLE alone
d. There is no need to redeploy or update the API when the LT propogation is enabled
e. 1,2 & 4 only
27. Which of the following Java Beans are not available as part of Adapter Microservice?
a. pollEnrich
b. sendToQueue
c. sendToStream
d. writeToXml
28. Pick up the Internal Components which forms the Adapter Microservices Framework
a. Scheduler, Ingester, API, Apache Camel Layer Template(Route) and Generic Config Microservice
b. Generic Config Microservice and Template(Route)
c. Apache Camel Layer
d. None of the Above
e. All the above
29. To define your own rules against the UXPB operation, pick up the following Components which were Mandatory
a. Rules Engine Server, RousourceServerwar, irf-rp-services.war, Generic Config MS
b. Rules Engine Server with Generic Config Microservices.
c. Rules Engine Server and IRIS war File
d. All of the Above
30. In Adapter MS for Api to Event Process, pick up the Mandatory Attribute / Recommended Properties which needs to
a. https.config
b. httpRequestType
c. eventType and jms.queue.name
d. httpendpoint
31. Name the Out of Box Java bean supported as part of Adapter Microservices to Post the Messages to a Queue
a. AdapterQueueProducer
b. AdapterJmsProducer
c. AdapterSendtoQueue
d. No Java Bean available
32. To re-cache Generic Configuration Microservices values stored in IRIS, which URL path to be used?
a. /v3.0.0/meta/configurations
b. /v1.0.0/meta/configurations
c. /v2.0.0/meta/configurations
d. /v4.0.0/meta/configurations
33. What are all the features of Temenos Workbench? A) Configure transact APIs B)Configure transact models C)Create/
a) A,B
b) A,B,C,D
c) A,C,D
d) B,D
e) A,B,C
34. As part of Bulking concept, to add additional Topic part from the existing ones what is the Setup/configuration File t
a. scheduler-job.yaml
b. Start-adapterms-postgres.bat/sh files
c. values.yaml
d. ms-adapterms-ingester.yaml
35. Which war file is needed for transact explorer to run in Temenos workbench
a. tbserver.war
b. dsf-iris.war
c. irf-t24catalog-services.war
d. dsf-uxp.war
36. What are different types of validations be performed in API Extension on a payload?
a. Drools rule(Rules) validations
b. Regular Expresssion(Regex) validations
c. Python Script validations
d. All the above
37. Is it possible to use Regex Validations as part of UXPB. If so what are all the options to be configured to enable the R
a. Regex no supported as part of UXPB
b. 1) Regex Supported as part of UXPB 2) com.temenos.iris.uxpb.regex.enable=true
c. 1) Regex Supported as part of UXPB 2) com.temenos.iris.uxpb.regex.enable=true 3)temn.config.service.base.pathurl=
d. 1) Regex Supported as part of UXPB 2) com.temenos.iris.uxpb.regex.enable=false and 3)temn.config.service.base.pathu
38. To deploy Temenos Workbench from command line, which configuration file is used?
a. BuildAppJs.xml
b. appJs.properties
c. Dockerfile
d. deploy.cmd
1
5
6
10
11
12
13
14
15
16
17
18
19
20
Can we add the user field values manually in the api, without updating or redeploying the api
In adapter ms for api to event process, pick up the mandatory attribute/recommended properties
which needs to be set as part of adapter template for the event to get emitted successfully
to define your own rules against the uxpb operation, pick up the following components which were mandatory
pick up the correct statement about virtual table ms related to script extention
when the developer creates a version, he notices that the user fields created as part of application is available
by default in the api creation screen. What might be the reason
As part of virtual table, what are the functions that were supported by python script so that the extension
can be loaded and triggered?
name the required components to be disployed for temeno workbench launch successfully
to inform iris where the rule engine is running and config microservice is running,
we need to pass the following system properties for the iris war file as part of app server startup file.
Pick the correct ones
a consultant created an api version and he can see that the fields which are not added
as part of the api versions is available in the screen and which are not user defined fields.
What might be be the reason for additional field
which of the following microservices is a prerequisite for adapter microservice?
what is the group id to be used in the url when adding regex/rules validations in iris api
what are all ain features supported by virtual table ms
rules validations for version api fields uses the following components to validate
the payload and throw the validations accrdingly
name the out of box java bean supported as part of adapter microservices to post the messages to queue
Is it possible to use regex validations as part of uxpb.if so what are all the options to be configured
to enable the regex validations invoking?
Yes, only when the propagation is
Yes,when the proagation is enabled enabled at the api level
at the user field level and also at the user field level
static expression validation cannot be thrown fmore than one table can be used for a single field
irf-t24catalog-services.war dsf-uxp.war
executepostapi doapimethod
A AB
createrecord, retrieverecord,
createrecord alone updaterecord, deleterecord
add conf.ms.url.host &
conf.ms.url.host.groupprefix
to tafj.properties add conf.ms.url.host & conf.ms.url.host.groupIdpr
dsf-uxp.war, dsf-iris.war,
browserweb.war, authenticator.war no war files required part of workbench
dtemn.rules.engine.url.host,
dtemn.rules.engine.user
dtemn.rules.engine.url.host, ,dtemn.rules.engine.password,
dtemn.rules.engine.user, dconf.ms.url.host,dconf.ms.url,
dtemn.rules.engine.password dconf.m.url.host.groupidprefix
adapterjmsproducer adaptersendtoqueue
https.config httpsrequesttype
B developer
None of the might
abovehave
enabled
the propagation while
creating user fields.
Hence it is available in api
always when the api version iversion he is creating
createrecord,
createrecord and delete retrieverecord,
record updaterecord
add conf.ms.url.host &
conf.ms.url.host.groupId
add conf.ms.url.host & conf.ms
prefix to tafj.properties
dsf-uxp.war, dsf-iris.war,
tafjee_ear.war,
irf-web-client.war, irf-
dsf-uxp.war, dsf-iris.war, b test.web.war
4 Choose the correct order in which the actions are executed in Visualizer?
5 What are the main objectives of using reference architecture type of project?
Can we create and manage app services (identity, integration and orchestration)
6 within kony frabic without configuring or linking within an app?
The Property odf text box widget specifies a short hint that
describes the expected value of an input field (for example ,a sample value or a short
7 description of the expected format)
8 Users can export and import individual sevices
While using Swagger definition file for creation an integration service of type
"Open API (Swagger)", if deafult schema is not mentioned ,
9 then what is the default schema considered?
Which of the following is not a valid value for Left,Right,Top,Bottom,Center X and
10 Center Y property?
11 In Fabric while creating workflow ,which one must be linked to workflow?
12 What are the various "flex" properties that are associated with any widget in Visualizer?
What are all the components present as part of reference architecture extension types
13 of project in visualizer?
The form size The form size
could be more than 150% could be more than 75%
onDone onTextChange
preshow->PreAppint->postShow->Post
Post Appint-> Pre Appinit-> post show->preShow Appinit
All of the above
Yes NO
text tooltip
No Yes
HTTP HTTPS
100 -100
Identity service Integration service
onBeginEditing onStartEditing
Both A
Option A is right &B
Both A & B are right and B is wrong are wrong
Pre Appinit-> Post Appinit-> pre show-
>postShow Pre Appinit-> Pre show -> post Appinit->postShow
textinputValue Placeholder
SMTP TCP/IP
0 None
Rule service Object
Left,Right,Top,Bottom,Center X,Center Y,
Z-Index,Width,Heightand Content Left,Right,Top,Bottom,Center X,Center Y
alignment
1 While using Swagger definition file for creation an integration service of type "Open API (Swagger)", if default schema is n
A HTTP
B HTTPS
C SMTP
D TCP/IP
2 What is the format of the response returned by Kony Fabric for a service call?
A HTML
B XML
C JSON
D String
3 You need to move from one form to another form using the MVC 2 architecture. Which utility will help you in achieving it
A Presentation Utility
B Application Manager
C Navigation Manager
D Service Response Handler
4 What is the event that is invoked only once in the form's lifecycle when the form is ready with the widgets hierarchy?
A init
B preShow
C postShow
D onHide
5 What are the main objectives of using Reference architecture type of project?
A Flexibility to extend and change the UX/UI and Integration without completely jeopardizing future upgrades
B Increase developer productivity by re-using common architecture layers and components across the Native and Responsive
C Extensions mechanism to be intuitive to developers and non-intrusive to product
D Modularize features to enable shared Business Services and better management across the Application suite - app to be bro
E All the above
6 How do you define the request template for a integration service using POST as value for "Target HTTP Method"?
A The request template for an integration service using POST as value for "Target HTTP Method", is defined by using "Reque
B The request template for an integration service using POST as value for "Target HTTP Method", is defined by using post-proc
C The request template for an integration service using POST as value for "Target HTTP Method", is defined by creating proper
D The request template for an integration service using POST as value for "Target HTTP Method", is defined by using pre-proce
8 Visualizer Supports the following files formats for the Internationalization (118N) export/import feature
A TXT and XML
B CSV and XML
C TXT and JSON
D JSON and XML
E JSON and CSV
9 While creating Rules logic under Rules Service in fabric, what is working as a seperator between the rules?
A ---(Three hyphens)
B . (Two dots)
C ... (Three dots)
D --(Two hyphens)
11 I created an Integration Service in the Quantum Fabric Portal and publish the associated application. While invoking it fro
A Invalid JSON response was returned
B Invalid provider in app-services.
C An error occurred while making the request. Please check device connectivity, server URL, and request parameters
D An unknown error has occurred
12 What are the two testing frameworks which you can use within Visualizer?
A Kobiton and Jasmine
B TestProject and Apptim
C Selendroid and Appium
D TestNG and Jasmine
14 Why do we have to define "updateFormUI" function in each controller of a form in online banking application's Visualzer
A This function is invoked from the navigate To function of the navigation manager. So basically, whenever we call navigate To
B This function, "updateFormUI" should not be defined by the developer, it will automatically be created by the framework/to
C This function is invoked from presentation controllers of various modules, whenever there is a purpose to navigate to a parti
D This function is invoked from the updateForm function of the business controller in the navigation manager. So basically, wh
15 The Front End HTTP Method specifies the HTTP method that is used by Kony Fabric to communicate with Target URL
A Yes
B No
16 This event is triggered when the user click any row of the SegmentedUI
A onRowClick
B onClick
C onTouchEnd
D rowOnClick
17 To create a Reference Architecture Extension project, the following flags need to be enabled in the Install_config.js
A enableModelDriven and enableMVCExtensions
B enableMVCExtensions and enableMetrics
C enableMarketplace and enableMVCExtensions
D enableOrientation and enableModelDriven
18 You need to invoke two or more service calls parallely at fabric side. Which feature will allow you to do this?
A Object Service
B Orchestration Service
C Identity Service
D Integration Service
19 The moment you start creating a new Workflow in fabric, what is the default task it shows (after Start)? In otherwords, c
A User Task
B Service Task
C Business Rule Task
D Script Task
ture upgrades
oss the Native and Responsive Web channels
pplication suite - app to be broken into multiple modules and upgradability at module level
ource but before that data is returned to the mobile device. This enables the developer to include any business logic on the data before
abric. It enables the developer to include any business logic on the data received from the client app.
it into code that your CNC machine can utilize.
port feature
een the rules?
plication. While invoking it from Visualizer, I got a "1011" error code. What does this error code mean?
nd request parameters
w you to do this?
(after Start)? In otherwords, choose the task with which any workflow will be triggered?
ice.name>>"
ness logic on the data before sending the response to the client app.
ction in that corresponding form's controller will get called.
dule, the updateFormUI function in that corresponding form's controller will get called.