Reproduce steps:
- Create a process application with a service task
- Let the delegate call an EJB
- Throw a runtime exception in the EJB
Problem:
org.apache.ibatis.exceptions.PersistenceException is displayed
Expected behavior:
The actual EJB exception is displayed
Hints (optional):
Stacktrace excerpt:
### Error querying database. Cause: java.sql.SQLException: Transaction cannot proceed STATUS_MARKED_ROLLBACK
### The error may exist in org/camunda/bpm/engine/impl/mapping/entity/Execution.xml
### The error may involve org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.selectExecutionsByProcessInstanceId
### The error occurred while executing a query
### SQL: select * from ACT_RU_EXECUTION where PROC_INST_ID_ = ?
### Cause: java.sql.SQLException: Transaction cannot proceed STATUS_MARKED_ROLLBACK
Hint:
Has impact not only on incidents
This is the controller panel for Smart Panels app
- is related to
-
CAM-2880 Uncaught exception causes "No JTA UserTransaction available" Exception on WAS8.5
- Closed