wso2 / micro-integrator

The cloud-native configuration driven runtime that helps developers implement composite microservices.
https://wso2.com/integration/
Apache License 2.0
196 stars 208 forks source link

Implement a connector with utility functions #1989

Open Asitha opened 3 years ago

Asitha commented 3 years ago

Description:

There are some utility functions that are mostly used within Synapse that require a lot of manual effort. With this connector, we need to address the following identified utility functions

Affected Products:

Asitha commented 3 years ago

Maybe we need to split these functionalities into multiple connectors. Let's discuss...

abeykoon commented 3 years ago

I would like to see Strings operations out of the box in the product. Generate a UUID is another useful thing.

tishan89 commented 3 years ago

Have we started any work on this?

Asitha commented 3 years ago

@abeykoon idea is to have these connectors pre-installed in integration studio, including CSV connector. Added UUID functionality to the list.

@tishan89 Not yet.

tishan89 commented 3 years ago

We will need time based ones as well. i think we need to provide this as functions. Ex: <property value="fn:toLowercase($ctx:another_property)" name="new_property" scope="default" type="STRING"/>

Asitha commented 3 years ago

@tishan89 👍