154
Views
7
Comments
[OutSystems.AI Chatbot] Dependency to OML-extension in ChatBot
Question
Forge component by Félix Barros
14
Published on 12 Jan 2021

Hello,

The most recent version of the ChatBot has a dependency with the OMLProcessor-extension and I am wondering why this dependency has been made and what its function is.

Thank you!

Regards

Tom

Staff
Rank: #52

Hello Tom and Happy New Year.

That reference has been added to allow collection of publishing information. As per the component documentation:

"Log deployment of component, including in which type of environment it was done in (development and production). You can disable this by setting the site property AllowTelemetry to false.

This information will be handled internally in order to support decisions in further product developments."

If you are changing the component you can remove it, it won't change any of the chatbot features.


Bruno Martinho

mvp_badge
MVP
Rank: #21

Hi Bruno, the problem with the OMLProcessor extension is that it is not mentioned on Forge in the dependencies section, and also, it's not possible to download it anywhere. Is there a way to get the extension so we download it along with the component and avoid errors when trying to test the component?

Rank: #17880

Hi,

Where can we find this OML-extension? So I downloaded this component  OutSystems.AI Chatbot + The Azure Component but it's still not publishable...  


Didier

Rank: #14316

Hi, Is this below error because of the OML extension?

Rank: #17880

No every time I open the module in service center I got this,

I can ignore and publish but I think that is not the outsystems-way. 

or there is an OMLProcessor extension we can give dependency (that we install)

or the forge component shouldn't have this dependency


Staff
Rank: #108

Didier Vennens wrote:

No every time I open the module in service center I got this,

I can ignore and publish but I think that is not the outsystems-way. 

or there is an OMLProcessor extension we can give dependency (that we install)

or the forge component shouldn't have this dependency


Hi Didier,


The team is aware of this behavior. OMLProcessor is a built-in system extension that comes with the platform so you don't need to download it. This extension allows the team, as described in the component overview to collect information to support decisions in further product developments.  In a future release this behavior will be changed to improve the development experience.


Best regards,
Félix Barros


Rank: #19337

Where did the OML Processor go? 

What is the alternative to it?