The power of camunda and REST in a single jar.
A quick description how your project can be used, including where the relevant resources can be obtained from. Put into another file if too big.
- Dropwizard does not support Java6, so despite the camunda standard compiler settings, this has do be done with targetJDK=1.7
We need to separate the extension (production) code from the examples, so we do not accidentally use some parent pom/dependency management features in the example code. Instead of providing separate repositories, we will use a split repo layout:
camunda-bpm-dropwizard-root # just a common parent pom, defines properties but nothing else
+- extension # the actual implementation
| +- camunda-bpm-dropwizard-core # starting engine, jetty and rest
\- examples # home of the examples
+- process-invoice # the camunda invoice example on dropwizard
\- process-twitter # the camunda twitter example on dropwizard
- Issue Tracker use github unless you got your own
- Roadmap if in terms of tagged issues
- Changelog lets users track progress on what has been happening
- Download if downloadable
- Contributing if desired, best to put it into a CONTRIBUTE.md file
specify a short list of things that yet need to be done (unless you organize it elsewhere)
todo
- add feature B
- integrate with technology X
done
- add feature A
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-engine-rest</artifactId>
<classifier>classes</classifier>
<version>7.1.0-Final</version>
</dependency>
- embedded-spring-rest
- http://docs.camunda.org/latest/guides/user-guide/#process-engine-process-engine-bootstrapping
- Jan Galinski, Holisticon AG
- Nico Rehwaldt, Camunda Services GmbH