TLDR, the Java Service task is a task that would invoke some java logic, the Camel Task allows you to send messages to and receive messages from Apache Camel.
I have gone through but information is very high level, i dont see what is the difference ? and in which use case Camel task should be used. Hence i wanted to get comments from forum around this.
The service task is a general purpose step that invokes a java class (or spring bean) when the process executes that particular step.
The camel task is a specific integration with Apache Camel. Logic will be written in Camel, and the camel tasks references this logic (but doesn’t include it, like the service task).