Skip to content

FEEL evaluation for inbound connectors via the Orchestration Cluster #6460

@chillleader

Description

@chillleader

What should we do?

As part of camunda/camunda#46332 we are adding support for evaluating FEEL expressions via the Orchestration Cluster API. This will enable full support of cluster variables in inbound connectors.

When resolving FEEL expressions for inbound connectors in jackson-datatype-feel, we should do this by calling the corresponding API endpoint of the orchestration cluster via the Camunda Java client.

For the Polling connector specifically, this means we have to pass the full process instance context. This will become redundant once the evaluation endpoint is further extended to support passing a processInstanceKey to make the evaluation process-scoped. But for now we will have to accept this redundancy.

Metadata

Metadata

Assignees

Labels

kind:taskCategorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions