Extensibility Is Not Working For Chatbot Login Service.
(Doc ID 2725686.1)
Last updated on JUNE 16, 2021
Applies to:Oracle Banking Digital Experience - Version 184.108.40.206.0 and later
Information in this document applies to any platform.
When user access the Chatbot and the enters the mobile number, OTP is getting generated for user provided mobile number. Once user inputting the OTP, chatbotlogin service(com.ofss.digx.app.chatbot.service.ChatbotLogin) is getting invoked.
According to the Bank business requirement, After validating OTP in chatbotlogin service need to use post executors. Customized class is written and inserted in Database table, Still the class is not getting invoked.
The added extensibility class should get invoked and intended functionality should be achieved.
The issue can be reproduced at will with the following steps:
1)Access the Chatbot ---> Enter the "Help me"
2)Select Account Balance -->Enter the Mobile Number--: OTP will generate and sends to inputted mobile number.
3)Input OTP --> After inputting OTP, it is invoking chatbotlogin service(com.ofss.digx.app.chatbot.service.ChatbotLogin). We are trying to use post executors of chatbotlogin service.
4)We have written our customized class by extending VoidChatbotLoginExt (com.ofss.digx.app.chatbot.service.ext.VoidChatbotLoginExt) class and inserted script which is provided in attachment.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document