Yes. I'm using the current version.
Let me repeat myself, more verbose this time: I followed the documentation and got activiti-explorer up in a few minutes; with demo data. Everything works as expected.
Then I wanted to test the REST API: I deployed activiti-rest to tomcat and intuitively expected to get access to the same process instances, status, etc.. What I got was a second independent in-memory database. Next step: Set up a postgres user and database and configured those into both: activiti-rest and activiti-explorer. Now I can authenticate as "kermit" and access SOME data from the activiti-explorer, because of the problem from the beginning of this threat:
org.activiti.engine.ActivitiIllegalArgumentException: unknown type 'user' approver
As I understood from above, this is because demo data from activiti-explorer is somehow bound to components that only exist in activiti-explorer and not in activiti-rest:
org.activiti.explorer.ui.form.UserFormPropertyRenderer
Now I could delete demo data and start with a clean database (as suggested). But I got another problem: I'm not feeling comfortable with the idea of running two process engines on the same database (and same data). What I could find in the forums is, that it should be fairly easy to pick the components of both (explorer and rest) and put them in one webapp with only one process engine running. The only thing missing is a description of these easy steps.
And maybe even demo data don't crashes the REST API anymore in this combined webapp.