It depends what you mean by supported - jbpm engine and task service rely on JPA2 for persistence and JTA for transaction handling but they are only required when using persistence, you can still use the runtime engine without those for lightweight in memory processes.
HTH