Process instance can not reach human task with exception

I got follow Exception when a process instance heading to a Human task.

2020-08-13 16:49:08 [] - Servlet.service() for servlet [Engine Api] in context with path [/test-camunda-app] threw exception [org.springframework.transaction.UnexpectedRollbackException: Transaction silently rolled back because it has been marked as rollback-only] w
ith root cause
org.springframework.transaction.UnexpectedRollbackException: Transaction silently rolled back because it has been marked as rollback-only
at org.camunda.bpm.engine.spring.SpringTransactionInterceptor.execute(
at org.camunda.bpm.engine.impl.interceptor.ProcessApplicationContextInterceptor.execute(
at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(
at org.camunda.bpm.engine.impl.FormServiceImpl.submitStartForm(
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)![rollback_isue|690x388]

Addition information:
We running process by Camunda Spring Boot starter.
H2 database
And the problem only happen when trigger process by camunda task form.

It would also be helpful if you could upload your model and the code you’re suing to start the instance.

Thanks @Niall It seems came from conflict of spring boot and camunda version.
Correct the version as Camunda suggest: camunda 7.10 + Spring boot 2.1.x

1 Like