{"repo":"hifly81/jbpm-spring-boot","free":true,"listed":false,"github":"https://github.com/hifly81/jbpm-spring-boot","clone":"git clone https://github.com/hifly81/jbpm-spring-boot.git","description":"Example of a jbpm service with spring boot. It runs on k8s and it has prometheus metrics and a grafana dashboard","language":"Java","stars":21,"topics":["jbpm","jbpm-process","spring-boot","bpm","bpmn","prometheus","grafana","kie-server","prometheus-metrics","bpmn-process"],"license":null,"category":"analytics","readme_excerpt":"jbpm-spring-boot example ============================= Example of a jbpm service with spring boot. The project is composed by a kjar, representing a sample new-hire BPMN process and by a kie-server running on spring boot. This is an image showing the BPMN process: OpenShift Environment installation Prerequisites You need an OpenShift cluster version 3.11 to run the application. You can also use minishift or oc cluster. You need the OpenShift CLI (oc command) on your machine in order to use the launch.sh script. You need Docker on your machine to build the images. Openshift installation Deployment on OpenShift has been perfomed using the maven fabric8 plugin; openshift resources are into folder: src/main/fabric8 : Image Build: Generate & Apply DeploymentConfig: Deploy to OpenShift: Local Environment installation Prerequisites (if you want monitoring via business central) You need an existing PAM business central listening at localhost:8080 (for monitoring the kie server). You need to define these two properties for the business central in order to monitor the kie-server: Install the kjar in your .m2 repo Define the kie server properties The list of kie containers (groupId, artifactId version) to deploy at startup must be defined inside the new-hire-service.xml file. The kjars must exists inside your local .m2 maven repository. Several application.properties are defined, each one with a specific database configuration: - h2 (default) - mysql - postgres - oracle You can configur","default_branch":null,"files":null,"tree":[],"storefront":"/r/hifly81","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hifly81/jbpm-spring-boot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}