camunda-community-hub / kotlin-coworker

Zeebe Worker with Kotlin coroutines
Apache License 2.0
9 stars 7 forks source link

Get rid of `io.camunda.zeebe.spring.client.bean.MethodInfo#invoke` #54

Open aivinog1 opened 1 year ago

aivinog1 commented 1 year ago

We need to get rid of io.camunda.zeebe.spring.client.bean.MethodInfo#invoke call because coworkers can produce exceptions that are not subclasses of java.lang.RuntimeException. To mitigate this we create the org.camunda.community.extension.coworker.spring.error.DefaultSpringZeebeErrorHandler wrapper that strips off java.lang.RuntimeException.

It will be not a blocker since it will be done.

KatePopkova commented 5 months ago

Hello, I would like to take this issue for developing if noone has taken it yet.