Giter VIP home page Giter VIP logo

camunda-7-community-helm's People

Contributors

aabouzaid avatar celanthe avatar evgkrsk avatar fabiuse avatar falko avatar kostkaf avatar laurianti avatar misu-dev avatar patrickegli avatar qs-wang avatar samzph avatar slavon4ever avatar thecampagnards avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

camunda-7-community-helm's Issues

Possible to add a CA certificate?

Our workflows access internal rest apis via https and therefore we need to configure custom CA certificates. Is this possible with the helm chart somehow or is there another recommended way to copy the CA into the container and update certificates without building a custom docker image?

Migrate extension to the Camunda Community Hub

Hello! I hope today finds you well! My name is Rin Oliver, and I'm a Technical Community Builder at Camunda. I'm opening this issue today to ask if you might be interested in migrating this extension over to the Camunda Community Hub?

We'd love to hear your feedback on how we might improve the overall community extension development process for maintainers and contributors moving forward, and learn more about what you'd like to see from this initiative in the future.

If migrating this extension something you'd be interested in, I can send you the instructions for doing so via email, or whatever communication method works best for you. If you are no longer able to maintain this extension, if it is migrated to the Hub I would be more than happy to add a lifecycle badge to it indicating that the project is in need of a new maintainer.

I'm also more than happy to schedule a call and talk over this in more detail if that would be preferable to you, for whenever best suits your schedule over the next few weeks.

Thank you so much for your time. I look forward to hearing from you.

Postgres and 3 Replicas

I have a deployment with 3 replicas but I notice that every time I start the deployment with more than 1 replicas I am unable to login. But If I start with 1 then it is fine. Below are the values that I am using.

# Default values for camunda-bpm-platform.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.

general:
  debug: false
  replicaCount: 3

image:
  repository: camunda/camunda-bpm-platform
  tag: latest

# By default H2 database is used, which is handy for demos and tests,
# however, H2 is not supported in a clustered scenario.
# So for real-world workloads, an external database like PostgreSQL should be used.
database:
  driver: org.postgresql.Driver
  url: jdbc:postgresql://postgres-svc.database:5432/process-engine
  credentialsSecretName: camunda-bpm-platform-db-credentials

extraEnvs:
  - name: DB_VALIDATE_ON_BORROW
    value: "true"
  - name: DB_VALIDATION_QUERY
    value: "SELECT 1"

service:
  type: ClusterIP
  port: 8080
  portName: http

metrics:
  enabled: false
  service:
    type: ClusterIP
    port: 9404
    portName: metrics
    annotations:
      prometheus.io/scrape: "true"
      prometheus.io/path: "/"
      prometheus.io/port: "9404"

# An arbitrary use of livenessProbe could make a lot of service interruption, use it wisely.
livenessProbe:
  enabled: false
  config:
    httpGet:
      path: /camunda/
      port: http
    initialDelaySeconds: 120
    periodSeconds: 60

readinessProbe:
  enabled: true
  config:
    httpGet:
      path: /camunda/
      port: http
    initialDelaySeconds: 120
    periodSeconds: 60

Am I missing something?

Enable support for multiple ports

When using the enterprise images, Optimize is available on port 8090 alongside the normal 8080. However, the current spec for the service and pods in the helm chart only supports 1 set of ports.

I would like to be able to have the pod expose port 8080 and 8090.

Maybe add a {{ range }} for this?

Use Helm values reference when referencing secret keys

I would like to use the zalando postgres operator to set up a postgresql database that will be referenced by camunda.

This operator already creates secrets for specific db users. The secret keys are "username" and "password" (Not DB_USERNAME and DB_PASSWORD).

Is it possible for you to update the following lines and reference an entry of the .Values file so that I can overwrite it and reuse the generated zalando operator secret?

https://github.com/camunda-community-hub/camunda-helm/blob/f71314c5d89ed808a107048341bcd7641f3177ed/charts/camunda-bpm-platform/templates/deployment.yaml#L56

https://github.com/camunda-community-hub/camunda-helm/blob/f71314c5d89ed808a107048341bcd7641f3177ed/charts/camunda-bpm-platform/templates/deployment.yaml#L61

Login page keep reappearing and is not going to the homepage

Hi All,

I have the camunda helm package downloaded and installed with one replica everything is working fine, if i scale the number of replicas to three, all the pods are coming up fine and camunda portal is available. Upon entering the wrong credentials the login page throws the same exception . However up on entering the right credentials the login page keep reappearing, without getting in to the camunda.

the service.yaml in the template section has been from this page and the below is my service details in values.yaml:

general:
debug: false
replicaCount: 3
nameOverride: ""
fullnameOverride: ""

service:
enabled: true
portName: http
protocol: TCP
type: LoadBalancer
port: 8080
portName: http

I have also read in someother articles that the default load balancing happens through round robin, and i may need to provide session affinity, can you please let me know if the same is true and need to be set here.

Add additional containers

We use camunda with our self created manifest files and want to switch to the helm chart. As we use google cloud and want to connect to our DBs by using the cloudsql proxy. it would be nice, if you can add the possibility to add additional (sidecar) containers to the deployment.

Ingress: PathType is missing

When I enable Ingress I get the following error:

missing required field \"pathType\"

I am running kubernetes on k3s and my kubernetes version is 'v1.23.4+k3s1'.

The version you resolve in the ingress rule is 'networking.k8s.io/v1'. See -> https://github.com/camunda-community-hub/camunda-helm/blob/main/charts/camunda-bpm-platform/templates/_helpers.tpl#L98

But this version seems to require the 'pathType' attribute
https://github.com/camunda-community-hub/camunda-helm/blob/main/charts/camunda-bpm-platform/templates/ingress.yaml#L31

The Kubedashboard helm plugin for example sets the field to ImplementationSpecific and Portainer does it like this:

            {{- if eq $apiVersion "networking.k8s.io/v1" }}
            pathType: Prefix
            {{- end }}

Both solutions are fine for me. But you can also make this field available by a .Values configuration entry.

Support for initContainers to wait for database startup

On first installing my resources I get sometimes the following exception in my camunda pod:

06-Oct-2021 14:21:56.462 SEVERE [main] org.postgresql.Driver.connect Connection error: 
	org.postgresql.util.PSQLException: FATAL: the database system is starting up

or even:

7-Oct-2021 09:58:29.075 SEVERE [main] org.postgresql.Driver.connect Connection error: 
	org.postgresql.util.PSQLException: Connection to db-cluster:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
		at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:265)
		at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)

To avoid this I want to use initcontainers, which wait until the service and database are started.

initContainers:
  - name: check-db-service-available
    image: busybox:1.34.0
    command: ['sh', '-c', 
      'until nslookup db-cluster; 
      do echo waiting for db-cluster; sleep 2; done; 
      echo db service found;']
  - name: check-db-ready
    image: postgres:13.4
    command: ['sh', '-c', 
    'until pg_isready -h db-cluster -d processEngine -p 5432; 
      do echo waiting for database; sleep 2; done; 
      echo database is ready']

Does this make sense for you? I tried it directly with the yaml files without using the helm chart and it worked quite well. But of cause I want rather to use your helm charts.

Perhaps it could be an option to include something like this in the development yaml:

{{- if .Values.initContainers }}
  {{- toYaml .Values.initContainers | nindent 6 }}
{{- end }}

So that I will be able to define my initContainers in the values file

Refactor repo to avoid confusion with Camunda Platform 8

Can this repo be refactored to avoid clashing with Camunda Platform 8 Helm charts? It's creating a lot of confusion (ie helm.camunda.cloud vs helm.camunda.io) as well as instructions (helm repo add camunda......) It should be more obvious you're working with Camunda Platform 7 (helm.camunda.bpm or something along those lines) and (helm repo add camunda-bpm...)

Camunda on subfolder

Hello.
In the values.yaml file if I write ingress section like this it works

ingress:
  enabled: false
  annotations: {}
    # kubernetes.io/ingress.class: nginx
    # kubernetes.io/tls-acme: "true"
  hosts:
    - host: camunda-bpm-platform.local
      paths:
        - /

But if I change path to, for example, /bpm it isn't working.

ingress:
  enabled: false
  annotations: {}
    # kubernetes.io/ingress.class: nginx
    # kubernetes.io/tls-acme: "true"
  hosts:
    - host: camunda-bpm-platform.local
      paths:
        - /bpm

image

Not working

Hello i deploy the helm chart; but the pod wont start,
here is the describe of the pods ๐Ÿ‘
Any help much appreciated


kubectl describe pods/camunda-camunda-bpm-platform-xxxx 
Name:         camunda-camunda-bpm-platform-xxxx
Namespace:   xxxx
Priority:     0
Node:         xxxx
Start Time:   Tue, 13 Apr 2021 19:26:18 +0000
Labels:       app.kubernetes.io/instance=camunda
              app.kubernetes.io/name=camunda-bpm-platform
              pod-template-hash=xxxx
Annotations:  <none>
Status:       Running
IP:           xxx
IPs:
  IP:           xxx
Controlled By:  ReplicaSet/camunda-camunda-bpm-platform-xxx
Containers:
  camunda-bpm-platform:
    Container ID:   docker://xxx
    Image:          camunda/camunda-bpm-platform:tomcat-latest
    Image ID:       docker-pullable://camunda/camunda-bpm-platform@sha256:xxx
    Port:           8080/TCP
    Host Port:      0/TCP
    State:          Running
      Started:      Tue, 13 Apr 2021 19:26:19 +0000
    Ready:          False
    Restart Count:  0
    Limits:
      cpu:     200m
      memory:  256Mi
    Requests:
      cpu:      200m
      memory:   256Mi
    Readiness:  http-get http://:http/camunda/ delay=60s timeout=1s period=60s #success=1 #failure=3
    Environment:
      DEBUG:           false
      JMX_PROMETHEUS:  false
      DB_DRIVER:       org.postgresql.Driver
      DB_URL:          jdbc:postgresql://camunda-db-postgresql.svc.cluster.local:5432/camundadb
      DB_USERNAME:     <set to the key 'DB_USERNAME' in secret 'camunda-postgre-creds'>  Optional: false
      DB_PASSWORD:     <set to the key 'DB_PASSWORD' in secret 'camunda-postgre-creds'>  Optional: false
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from camunda-camunda-bpm-platform-token-xxx (ro)
Conditions:
  Type              Status
  Initialized       True 
  Ready             False 
  ContainersReady   False 
  PodScheduled      True 
Volumes:
  camunda-camunda-bpm-platform-token-xxx:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  camunda-camunda-bpm-platform-token-xxx
    Optional:    false
QoS Class:       Guaranteed
Node-Selectors:  <none>
Tolerations:     node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                 node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason     Age   From               Message
  ----     ------     ----  ----               -------
  Normal   Scheduled  104s  default-scheduler  Successfully assigned dev-ops/camunda-camunda-bpm-platform-xxx to xxx
  Normal   Pulled     103s  kubelet            Container image "camunda/camunda-bpm-platform:tomcat-latest" already present on machine
  Normal   Created    103s  kubelet            Created container camunda-bpm-platform
  Normal   Started    103s  kubelet            Started container camunda-bpm-platform
  Warning  Unhealthy  34s   kubelet            Readiness probe failed: Get http://xxx:8080/camunda/: net/http: request canceled (Client.Timeout exceeded while awaiting headers)

java.lang.OutOfMemoryError: Java heap space

helm chart: camunda-bpm-platform-7.6.1 with app version of latest
os: awslinux2
aws eks cluster

What are the steps to reproduce your problem?
might related to a runaway task? application failed to function. Could you help to increase the heap size.

What is the problem?
$ k logs -n camunda camunda-camunda-bpm-platform-667d56fc9f-lclvl -c camunda-bpm-platform --tail=100

  • kubectl logs -n camunda camunda-camunda-bpm-platform-667d56fc9f-lclvl -c camunda-bpm-platform --tail=100
    2023-09-06 18:07:49.219 INFO 9 โ€” [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
    2023-09-06 18:07:49.233 INFO 9 โ€” [ main] org.camunda.bpm.run.CamundaBpmRun : Started CamundaBpmRun in 12.691 seconds (JVM running for 13.555)
    2023-09-06 18:07:49.236 INFO 9 โ€” [ main] org.camunda.bpm.engine.jobexecutor : ENGINE-14014 Starting up the JobExecutor[org.camunda.bpm.engine.spring.components.jobexecutor.SpringJobExecutor].
    2023-09-06 18:07:49.238 INFO 9 โ€” [ingJobExecutor]] org.camunda.bpm.engine.jobexecutor : ENGINE-14018 JobExecutor[org.camunda.bpm.engine.spring.components.jobexecutor.SpringJobExecutor] starting to acquire jobs
    2023-09-06 18:08:20.944 ERROR 9 โ€” [aTaskExecutor-1] org.camunda.bpm.engine.context : ENGINE-16004 Exception while closing command context: Java heap space

java.lang.OutOfMemoryError: Java heap space
at java.base/java.util.Arrays.copyOf(Arrays.java:3689) ~[na:na]
at java.base/java.util.ArrayList.grow(ArrayList.java:238) ~[na:na]
at java.base/java.util.ArrayList.grow(ArrayList.java:243) ~[na:na]
at java.base/java.util.ArrayList.add(ArrayList.java:486) ~[na:na]
at java.base/java.util.ArrayList.add(ArrayList.java:499) ~[na:na]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.restoreProcessInstance(ExecutionEntity.java:1353) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.ensureExecutionTreeInitialized(ExecutionEntity.java:1286) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.ensureProcessInstanceInitialized(ExecutionEntity.java:794) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.getProcessInstance(ExecutionEntity.java:783) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.getRootProcessInstanceId(ExecutionEntity.java:1776) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.history.producer.DefaultHistoryEventProducer.initHistoricJobLogEvent(DefaultHistoryEventProducer.java:1167) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.history.producer.DefaultHistoryEventProducer.createHistoricJobLogEvt(DefaultHistoryEventProducer.java:1105) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.history.producer.DefaultHistoryEventProducer.createHistoricJobLogCreateEvt(DefaultHistoryEventProducer.java:1068) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.HistoricJobLogManager$1.createHistoryEvent(HistoricJobLogManager.java:187) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.history.event.HistoryEventProcessor.processHistoryEvents(HistoryEventProcessor.java:77) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.HistoricJobLogManager.fireJobCreatedEvent(HistoricJobLogManager.java:184) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.JobManager.insertJob(JobManager.java:81) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.JobEntity.insert(JobEntity.java:165) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.JobManager.schedule(JobManager.java:114) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.TimerEntity.createNewTimerJob(TimerEntity.java:114) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.TimerEntity.preExecute(TimerEntity.java:97) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.JobEntity.execute(JobEntity.java:129) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.cmd.ExecuteJobsCmd.execute(ExecuteJobsCmd.java:110) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.cmd.ExecuteJobsCmd.execute(ExecuteJobsCmd.java:43) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:28) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:110) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:72) ~[camunda-engine-spring-7.17.2-ee.jar!/:7.17.2-ee]
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) ~[spring-tx-5.3.20.jar!/:5.3.20]
at org.camunda.bpm.engine.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:70) ~[camunda-engine-spring-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.interceptor.ProcessApplicationContextInterceptor.execute(ProcessApplicationContextInterceptor.java:70) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.interceptor.CommandCounterInterceptor.execute(CommandCounterInterceptor.java:35) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:33) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]

2023-09-06 18:08:11.429 ERROR 9 โ€” [aTaskExecutor-2] org.camunda.bpm.engine.context : ENGINE-16004 Exception while closing command context: Java heap space

java.lang.OutOfMemoryError: Java heap space
at java.base/java.util.HashMap.resize(HashMap.java:700) ~[na:na]
at java.base/java.util.HashMap.putVal(HashMap.java:659) ~[na:na]
at java.base/java.util.HashMap.put(HashMap.java:608) ~[na:na]
at org.camunda.bpm.engine.impl.db.entitymanager.cache.DbEntityCache.putInternal(DbEntityCache.java:204) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.db.entitymanager.cache.DbEntityCache.putPersistent(DbEntityCache.java:172) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.onEntityLoaded(DbEntityManager.java:261) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.db.AbstractPersistenceSession.fireEntityLoaded(AbstractPersistenceSession.java:261) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.db.sql.DbSqlSession.selectList(DbSqlSession.java:105) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.selectListWithRawParameter(DbEntityManager.java:182) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.selectList(DbEntityManager.java:174) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.selectList(DbEntityManager.java:170) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.selectList(DbEntityManager.java:154) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionManager.findExecutionsByProcessInstanceId(ExecutionManager.java:113) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.ensureExecutionTreeInitialized(ExecutionEntity.java:1274) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.ensureProcessInstanceInitialized(ExecutionEntity.java:794) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.getProcessInstance(ExecutionEntity.java:783) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.getRootProcessInstanceId(ExecutionEntity.java:1776) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.history.producer.DefaultHistoryEventProducer.initHistoricJobLogEvent(DefaultHistoryEventProducer.java:1167) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.history.producer.DefaultHistoryEventProducer.createHistoricJobLogEvt(DefaultHistoryEventProducer.java:1105) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.history.producer.DefaultHistoryEventProducer.createHistoricJobLogCreateEvt(DefaultHistoryEventProducer.java:1068) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.HistoricJobLogManager$1.createHistoryEvent(HistoricJobLogManager.java:187) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.history.event.HistoryEventProcessor.processHistoryEvents(HistoryEventProcessor.java:77) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.HistoricJobLogManager.fireJobCreatedEvent(HistoricJobLogManager.java:184) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.JobManager.insertJob(JobManager.java:81) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.JobEntity.insert(JobEntity.java:165) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.JobManager.schedule(JobManager.java:114) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.TimerEntity.createNewTimerJob(TimerEntity.java:114) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.TimerEntity.preExecute(TimerEntity.java:97) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.persistence.entity.JobEntity.execute(JobEntity.java:129) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.cmd.ExecuteJobsCmd.execute(ExecuteJobsCmd.java:110) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.cmd.ExecuteJobsCmd.execute(ExecuteJobsCmd.java:43) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]
at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:28) ~[camunda-engine-7.17.2-ee.jar!/:7.17.2-ee]

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "mysql-cj-abandoned-connection-cleanup"

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "JobExecutor[org.camunda.bpm.engine.spring.components.jobexecutor.SpringJobExecutor]"
2023-09-06 18:09:28.857 ERROR 9 โ€” [aTaskExecutor-3] org.camunda.bpm.engine.context : ENGINE-16004 Exception while closing command context: Java heap space

java.lang.OutOfMemoryError: Java heap space

2023-09-06 18:09:28.859 ERROR 9 โ€” [nio-8080-exec-5] o.a.coyote.http11.Http11NioProtocol : Failed to complete processing of a request

java.lang.OutOfMemoryError: Java heap space

2023-09-06 18:09:28.860 ERROR 9 โ€” [aTaskExecutor-4] org.camunda.bpm.engine.context : ENGINE-16004 Exception while closing command context: Java heap space

java.lang.OutOfMemoryError: Java heap space

2023-09-06 18:09:28.863 INFO 9 โ€” [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2023-09-06 18:09:28.870 INFO 9 โ€” [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2023-09-06 18:09:28.871 INFO 9 โ€” [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
2023-09-06 18:09:34.233 WARN 9 โ€” [nio-8080-exec-3] o.a.c.util.SessionIdGeneratorBase : Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [1,800] milliseconds.

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "http-nio-8080-Acceptor"

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "http-nio-8080-Poller"

camunda-helm node option?

has the camunda-helm a node option?
this means can I run camunda core and then in other pods camunda swagger, camunda rest.

Can't Specify service.ports.nodePort in Service template

I'd like to expose Camunda externally to Kubernetes on a set port using a NodePort Service, but I also need a way to specify the service.ports.nodePort in my values.yaml. Should there be a PR to add this to the template for NodePort?

Camunda Run lacking required services

When trying to use camunda run with the flags --webapp, --rest, and --swaggerui, there is only 1 service exposed, which is insufficient for this. The default spring properties bind these to multiple different ports, but only 1 gets exposed using this chart.

deployment.yaml bug in args

Hi guys

I was trying to use the helm to deploy camunda with rest and webapps only but it wasn't working.
I was not able to set camunda running.

In image section I try things like

image:
  name: camunda/camunda-bpm-platform
  tag: run-latest
  command: ["./camunda.sh"]
  args:
   - --rest
   - --webapps

OR

image:
  name: camunda/camunda-bpm-platform
  tag: run-latest
  command: ["./camunda.sh"]
  args: [--rest, --webapps]

Or Even

image:
  name: camunda/camunda-bpm-platform
  tag: run-latest
  command: ["./camunda.sh"]
  args: ["--rest", "--webapps" ]

Nothing work, in the "final deployment YAML file" the args always become:

args:
  - '--rest --webapps'

I started looking into camunda.sh and start.sh file and I figureout the reason for the camunda not start.
The '--rest --webapps' is interpreted as one arg and not as 2 args.

After a long days trying to find the reason for that args are not being interpreted as 2 args I found an issue on the deployment.yaml file

Here is my conclusion, in the args part in the deployment.yaml file instead of

{{- if .Values.image.args }}
  args: 
    {{ .Values.image.args }}
  {{- end }}

should be:

 {{- if .Values.image.args }}
  args: 
    {{- toYaml .Values.image.args | nindent 12 }}
  {{- end }}

Do you think it is possible to do this change?
Or it will have impact in other use case ?

Permission denied on h2 process-engine.mv.db

When I try to deploy this chart using the internal database a volume is created where the db is created and stored on. Tomcat does not seem to have the right permissions to access the created file on this volume.

Kubernetes version: 1.19
HELM version: 3.5.4

values.yaml

general:
  debug: true

Partial stacktrace:

28-Apr-2021 09:45:34.444 SEVERE [main] org.apache.catalina.startup.Catalina.start The required Server component failed to start so Tomcat is unable to start.
	org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]
		at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)
		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
	Caused by: org.camunda.bpm.engine.ProcessEngineException: ENGINE-08043 Exception while performing 'deploy BPM platform' => 'Start process engine default': couldn't lookup datasource from java:jdbc/ProcessEngine: Unexpected exception resolving reference
		at org.camunda.bpm.container.impl.ContainerIntegrationLogger.exceptionWhilePerformingOperationStep(ContainerIntegrationLogger.java:316)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:136)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.executeDeploymentOperation(MBeanServiceContainer.java:160)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation$DeploymentOperationBuilder.execute(DeploymentOperation.java:216)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.deployBpmPlatform(TomcatBpmPlatformBootstrap.java:83)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.lifecycleEvent(TomcatBpmPlatformBootstrap.java:61)
		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
		at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
		at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
		at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:923)
		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
		... 7 more
	Caused by: org.camunda.bpm.engine.ProcessEngineException: couldn't lookup datasource from java:jdbc/ProcessEngine: Unexpected exception resolving reference
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.initDataSource(ProcessEngineConfigurationImpl.java:1486)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.init(ProcessEngineConfigurationImpl.java:1006)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.buildProcessEngine(ProcessEngineConfigurationImpl.java:977)
		at org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngineController.start(JmxManagedProcessEngineController.java:38)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.startService(MBeanServiceContainer.java:77)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.startService(MBeanServiceContainer.java:63)
		at org.camunda.bpm.container.impl.deployment.StartProcessEngineStep.performOperationStep(StartProcessEngineStep.java:119)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:120)
		... 16 more
	Caused by: javax.naming.NamingException: Unexpected exception resolving reference [Root exception is org.h2.jdbc.JdbcSQLException: IO Exception: null [90028-190]]
		at org.apache.naming.NamingContext.lookup(NamingContext.java:882)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:160)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:843)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:174)
		at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
		at java.naming/javax.naming.InitialContext.lookup(InitialContext.java:409)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.initDataSource(ProcessEngineConfigurationImpl.java:1484)
		... 23 more
	Caused by: org.h2.jdbc.JdbcSQLException: IO Exception: null [90028-190]
		at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
		at org.h2.message.DbException.get(DbException.java:168)
		at org.h2.mvstore.db.MVTableEngine$Store.convertIllegalStateException(MVTableEngine.java:191)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:167)
		at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:99)
		at org.h2.engine.Database.getPageStore(Database.java:2450)
		at org.h2.engine.Database.open(Database.java:672)
		at org.h2.engine.Database.openDatabase(Database.java:269)
		at org.h2.engine.Database.<init>(Database.java:263)
		at org.h2.engine.Engine.openSession(Engine.java:65)
		at org.h2.engine.Engine.openSession(Engine.java:175)
		at org.h2.engine.Engine.createSessionAndValidate(Engine.java:153)
		at org.h2.engine.Engine.createSession(Engine.java:136)
		at org.h2.engine.Engine.createSession(Engine.java:28)
		at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:349)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:107)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:91)
		at org.h2.Driver.connect(Driver.java:72)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:319)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:212)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:744)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:676)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:483)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:154)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244)
		at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96)
		at java.naming/javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:330)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:857)
		... 29 more
	Caused by: java.lang.IllegalStateException: Could not open file nio:/camunda/camunda-h2-dbs/process-engine.mv.db [1.4.190/1]
		at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
		at org.h2.mvstore.FileStore.open(FileStore.java:178)
		at org.h2.mvstore.MVStore.<init>(MVStore.java:342)
		at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2888)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:154)
		... 56 more
	Caused by: java.io.FileNotFoundException: /camunda/camunda-h2-dbs/process-engine.mv.db (Permission denied)
		at java.base/java.io.RandomAccessFile.open0(Native Method)
		at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:345)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:259)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:214)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:127)
		at org.h2.store.fs.FileNio.<init>(FilePathNio.java:43)
		at org.h2.store.fs.FilePathNio.open(FilePathNio.java:23)
		at org.h2.mvstore.FileStore.open(FileStore.java:153)
		... 59 more

pod status:

kubectl -n camunda-test describe po camunda-test-5c45db58bb-vxngp
Name:         camunda-test-5c45db58bb-vxngp
Namespace:    camunda-test
Priority:     0
Node:         ip-172-31-45-140.eu-central-1.compute.internal/172.31.45.140
Start Time:   Wed, 28 Apr 2021 12:35:00 +0200
Labels:       app.kubernetes.io/instance=camunda-test
              app.kubernetes.io/name=camunda
              pod-template-hash=5c45db58bb
Annotations:  kubernetes.io/psp: eks.privileged
Status:       Running
IP:           172.31.38.197
IPs:
  IP:           172.31.38.197
Controlled By:  ReplicaSet/camunda-test-5c45db58bb
Containers:
  camunda:
    Container ID:   docker://005f8b61c3ca6a068b069e26d3d1868cb387ddfedf923e06b51948d0d1fff1ea
    Image:          camunda/camunda-bpm-platform:tomcat-latest
    Image ID:       docker-pullable://camunda/camunda-bpm-platform@sha256:2f63745711b43571ebdcdadb21cf35d9c6fb7de963f8cffee40cb67fe9d62ded
    Port:           8080/TCP
    Host Port:      0/TCP
    State:          Terminated
      Reason:       Completed
      Exit Code:    0
      Started:      Wed, 28 Apr 2021 12:35:07 +0200
      Finished:     Wed, 28 Apr 2021 12:35:10 +0200
    Last State:     Terminated
      Reason:       Completed
      Exit Code:    0
      Started:      Wed, 28 Apr 2021 12:35:03 +0200
      Finished:     Wed, 28 Apr 2021 12:35:06 +0200
    Ready:          False
    Restart Count:  1
    Readiness:      http-get http://:http/camunda/ delay=60s timeout=1s period=60s #success=1 #failure=3
    Environment:
      DEBUG:           true
      JMX_PROMETHEUS:  false
    Mounts:
      /camunda/camunda-h2-dbs from camunda-h2-dbs (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from camunda-test-token-jh9kj (ro)
Conditions:
  Type              Status
  Initialized       True 
  Ready             False 
  ContainersReady   False 
  PodScheduled      True 
Volumes:
  camunda-h2-dbs:
    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
    ClaimName:  camunda-test-database
    ReadOnly:   false
  camunda-test-token-jh9kj:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  camunda-test-token-jh9kj
    Optional:    false
QoS Class:       BestEffort
Node-Selectors:  <none>
Tolerations:     node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                 node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason     Age                From               Message
  ----     ------     ----               ----               -------
  Normal   Scheduled  23s                default-scheduler  Successfully assigned camunda-test/camunda-test-5c45db58bb-vxngp to ip-172-31-45-140.eu-central-1.compute.internal
  Normal   Pulled     16s (x2 over 21s)  kubelet            Container image "camunda/camunda-bpm-platform:tomcat-latest" already present on machine
  Normal   Created    16s (x2 over 20s)  kubelet            Created container camunda
  Normal   Started    16s (x2 over 20s)  kubelet            Started container camunda
  Warning  BackOff    12s                kubelet            Back-off restarting failed container

Full log of the pod:

Configure database
Enabling debug mode, JPDA accesible under port 8000
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
Listening for transport dt_socket at address: 8000
28-Apr-2021 09:45:32.356 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name:   Apache Tomcat/9.0.43
28-Apr-2021 09:45:32.363 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Jan 28 2021 20:25:45 UTC
28-Apr-2021 09:45:32.364 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 9.0.43.0
28-Apr-2021 09:45:32.364 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Linux
28-Apr-2021 09:45:32.364 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            4.14.198-152.320.amzn2.x86_64
28-Apr-2021 09:45:32.364 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
28-Apr-2021 09:45:32.367 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /usr/lib/jvm/java-11-openjdk
28-Apr-2021 09:45:32.367 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           11.0.9+11-alpine-r0
28-Apr-2021 09:45:32.367 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Alpine
28-Apr-2021 09:45:32.368 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /camunda
28-Apr-2021 09:45:32.368 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /camunda
28-Apr-2021 09:45:32.383 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
28-Apr-2021 09:45:32.384 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
28-Apr-2021 09:45:32.384 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED
28-Apr-2021 09:45:32.384 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
28-Apr-2021 09:45:32.385 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
28-Apr-2021 09:45:32.385 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
28-Apr-2021 09:45:32.385 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
28-Apr-2021 09:45:32.385 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED
28-Apr-2021 09:45:32.385 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
28-Apr-2021 09:45:32.386 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
28-Apr-2021 09:45:32.386 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/camunda/conf/logging.properties
28-Apr-2021 09:45:32.386 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
28-Apr-2021 09:45:32.386 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx768m
28-Apr-2021 09:45:32.386 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxMetaspaceSize=256m
28-Apr-2021 09:45:32.387 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
28-Apr-2021 09:45:32.387 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
28-Apr-2021 09:45:32.387 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
28-Apr-2021 09:45:32.387 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -agentlib:jdwp=transport=dt_socket,address=0.0.0.0:8000,server=y,suspend=n
28-Apr-2021 09:45:32.387 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
28-Apr-2021 09:45:32.388 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/camunda
28-Apr-2021 09:45:32.388 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/camunda
28-Apr-2021 09:45:32.388 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/camunda/temp
28-Apr-2021 09:45:32.390 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The Apache Tomcat Native library which allows using OpenSSL was not found on the java.library.path: [/usr/lib/jvm/java-11-openjdk/lib/server:/usr/lib/jvm/java-11-openjdk/lib:/usr/lib/jvm/java-11-openjdk/../lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib]
28-Apr-2021 09:45:33.033 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
28-Apr-2021 09:45:33.090 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [1055] milliseconds
28-Apr-2021 09:45:33.210 SEVERE [main] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.
	org.h2.jdbc.JdbcSQLException: IO Exception: null [90028-190]
		at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
		at org.h2.message.DbException.get(DbException.java:168)
		at org.h2.mvstore.db.MVTableEngine$Store.convertIllegalStateException(MVTableEngine.java:191)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:167)
		at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:99)
		at org.h2.engine.Database.getPageStore(Database.java:2450)
		at org.h2.engine.Database.open(Database.java:672)
		at org.h2.engine.Database.openDatabase(Database.java:269)
		at org.h2.engine.Database.<init>(Database.java:263)
		at org.h2.engine.Engine.openSession(Engine.java:65)
		at org.h2.engine.Engine.openSession(Engine.java:175)
		at org.h2.engine.Engine.createSessionAndValidate(Engine.java:153)
		at org.h2.engine.Engine.createSession(Engine.java:136)
		at org.h2.engine.Engine.createSession(Engine.java:28)
		at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:349)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:107)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:91)
		at org.h2.Driver.connect(Driver.java:72)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:319)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:212)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:744)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:676)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:483)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:154)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244)
		at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96)
		at java.naming/javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:330)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:857)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:160)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:843)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:174)
		at org.apache.catalina.core.NamingContextListener.addResource(NamingContextListener.java:1015)
		at org.apache.catalina.core.NamingContextListener.createNamingContext(NamingContextListener.java:557)
		at org.apache.catalina.core.NamingContextListener.lifecycleEvent(NamingContextListener.java:253)
		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
		at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:922)
		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
	Caused by: java.lang.IllegalStateException: Could not open file nio:/camunda/camunda-h2-dbs/process-engine.mv.db [1.4.190/1]
		at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
		at org.h2.mvstore.FileStore.open(FileStore.java:178)
		at org.h2.mvstore.MVStore.<init>(MVStore.java:342)
		at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2888)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:154)
		... 43 more
	Caused by: java.io.FileNotFoundException: /camunda/camunda-h2-dbs/process-engine.mv.db (Permission denied)
		at java.base/java.io.RandomAccessFile.open0(Native Method)
		at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:345)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:259)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:214)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:127)
		at org.h2.store.fs.FileNio.<init>(FilePathNio.java:43)
		at org.h2.store.fs.FilePathNio.open(FilePathNio.java:23)
		at org.h2.mvstore.FileStore.open(FileStore.java:153)
		... 46 more
28-Apr-2021 09:45:33.213 WARNING [main] org.apache.naming.NamingContext.lookup Unexpected exception resolving reference
	org.h2.jdbc.JdbcSQLException: IO Exception: null [90028-190]
		at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
		at org.h2.message.DbException.get(DbException.java:168)
		at org.h2.mvstore.db.MVTableEngine$Store.convertIllegalStateException(MVTableEngine.java:191)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:167)
		at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:99)
		at org.h2.engine.Database.getPageStore(Database.java:2450)
		at org.h2.engine.Database.open(Database.java:672)
		at org.h2.engine.Database.openDatabase(Database.java:269)
		at org.h2.engine.Database.<init>(Database.java:263)
		at org.h2.engine.Engine.openSession(Engine.java:65)
		at org.h2.engine.Engine.openSession(Engine.java:175)
		at org.h2.engine.Engine.createSessionAndValidate(Engine.java:153)
		at org.h2.engine.Engine.createSession(Engine.java:136)
		at org.h2.engine.Engine.createSession(Engine.java:28)
		at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:349)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:107)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:91)
		at org.h2.Driver.connect(Driver.java:72)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:319)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:212)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:744)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:676)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:483)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:154)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244)
		at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96)
		at java.naming/javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:330)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:857)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:160)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:843)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:174)
		at org.apache.catalina.core.NamingContextListener.addResource(NamingContextListener.java:1015)
		at org.apache.catalina.core.NamingContextListener.createNamingContext(NamingContextListener.java:557)
		at org.apache.catalina.core.NamingContextListener.lifecycleEvent(NamingContextListener.java:253)
		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
		at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:922)
		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
	Caused by: java.lang.IllegalStateException: Could not open file nio:/camunda/camunda-h2-dbs/process-engine.mv.db [1.4.190/1]
		at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
		at org.h2.mvstore.FileStore.open(FileStore.java:178)
		at org.h2.mvstore.MVStore.<init>(MVStore.java:342)
		at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2888)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:154)
		... 43 more
	Caused by: java.io.FileNotFoundException: /camunda/camunda-h2-dbs/process-engine.mv.db (Permission denied)
		at java.base/java.io.RandomAccessFile.open0(Native Method)
		at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:345)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:259)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:214)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:127)
		at org.h2.store.fs.FileNio.<init>(FilePathNio.java:43)
		at org.h2.store.fs.FilePathNio.open(FilePathNio.java:23)
		at org.h2.mvstore.FileStore.open(FileStore.java:153)
		... 46 more
28-Apr-2021 09:45:33.219 WARNING [main] org.apache.catalina.core.NamingContextListener.addResource naming.jmxRegistrationFailed
28-Apr-2021 09:45:33.270 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo ENGINE-08046 Found Camunda Platform configuration in CATALINA_BASE/CATALINA_HOME conf directory [/camunda/conf/bpm-platform.xml] at 'file:/camunda/conf/bpm-platform.xml'
28-Apr-2021 09:45:33.474 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo ENGINE-12003 Plugin 'ProcessApplicationEventListenerPlugin' activated on process engine 'default'
28-Apr-2021 09:45:33.481 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo ENGINE-12003 Plugin 'SpinProcessEnginePlugin' activated on process engine 'default'
28-Apr-2021 09:45:33.486 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo SPIN-01010 Discovered Spin data format provider: org.camunda.spin.impl.json.jackson.format.JacksonJsonDataFormatProvider[name = application/json]
28-Apr-2021 09:45:33.689 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo SPIN-01010 Discovered Spin data format provider: org.camunda.spin.impl.xml.dom.format.DomXmlDataFormatProvider[name = application/xml]
28-Apr-2021 09:45:33.702 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo SPIN-01009 Discovered Spin data format: org.camunda.spin.impl.xml.dom.format.DomXmlDataFormat[name = application/xml]
28-Apr-2021 09:45:33.702 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo SPIN-01009 Discovered Spin data format: org.camunda.spin.impl.json.jackson.format.JacksonJsonDataFormat[name = application/json]
28-Apr-2021 09:45:33.703 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo ENGINE-12003 Plugin 'ConnectProcessEnginePlugin' activated on process engine 'default'
28-Apr-2021 09:45:33.994 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo CNCT-01004 Discovered provider for connector id 'http-connector' and class 'org.camunda.connect.httpclient.impl.HttpConnectorImpl': 'org.camunda.connect.httpclient.impl.HttpConnectorProviderImpl'
28-Apr-2021 09:45:33.998 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo CNCT-01004 Discovered provider for connector id 'soap-http-connector' and class 'org.camunda.connect.httpclient.soap.impl.SoapHttpConnectorImpl': 'org.camunda.connect.httpclient.soap.impl.SoapHttpConnectorProviderImpl'
28-Apr-2021 09:45:34.261 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo FEEL/SCALA-01001 Spin value mapper detected
28-Apr-2021 09:45:34.337 INFO [main] org.camunda.feel.FeelEngine.<init> Engine created. [value-mapper: CompositeValueMapper(List(org.camunda.feel.impl.JavaValueMapper@7cea0110, org.camunda.spin.plugin.impl.feel.integration.SpinValueMapper@468dda3e)), function-provider: org.camunda.bpm.dmn.feel.impl.scala.function.CustomFunctionTransformer@66f0548d, clock: SystemClock, configuration: Configuration(false)]
28-Apr-2021 09:45:34.439 SEVERE [main] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.
	org.h2.jdbc.JdbcSQLException: IO Exception: null [90028-190]
		at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
		at org.h2.message.DbException.get(DbException.java:168)
		at org.h2.mvstore.db.MVTableEngine$Store.convertIllegalStateException(MVTableEngine.java:191)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:167)
		at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:99)
		at org.h2.engine.Database.getPageStore(Database.java:2450)
		at org.h2.engine.Database.open(Database.java:672)
		at org.h2.engine.Database.openDatabase(Database.java:269)
		at org.h2.engine.Database.<init>(Database.java:263)
		at org.h2.engine.Engine.openSession(Engine.java:65)
		at org.h2.engine.Engine.openSession(Engine.java:175)
		at org.h2.engine.Engine.createSessionAndValidate(Engine.java:153)
		at org.h2.engine.Engine.createSession(Engine.java:136)
		at org.h2.engine.Engine.createSession(Engine.java:28)
		at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:349)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:107)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:91)
		at org.h2.Driver.connect(Driver.java:72)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:319)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:212)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:744)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:676)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:483)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:154)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244)
		at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96)
		at java.naming/javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:330)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:857)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:160)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:843)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:174)
		at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
		at java.naming/javax.naming.InitialContext.lookup(InitialContext.java:409)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.initDataSource(ProcessEngineConfigurationImpl.java:1484)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.init(ProcessEngineConfigurationImpl.java:1006)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.buildProcessEngine(ProcessEngineConfigurationImpl.java:977)
		at org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngineController.start(JmxManagedProcessEngineController.java:38)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.startService(MBeanServiceContainer.java:77)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.startService(MBeanServiceContainer.java:63)
		at org.camunda.bpm.container.impl.deployment.StartProcessEngineStep.performOperationStep(StartProcessEngineStep.java:119)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:120)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.executeDeploymentOperation(MBeanServiceContainer.java:160)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation$DeploymentOperationBuilder.execute(DeploymentOperation.java:216)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.deployBpmPlatform(TomcatBpmPlatformBootstrap.java:83)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.lifecycleEvent(TomcatBpmPlatformBootstrap.java:61)
		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
		at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
		at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
		at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:923)
		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
	Caused by: java.lang.IllegalStateException: Could not open file nio:/camunda/camunda-h2-dbs/process-engine.mv.db [1.4.190/1]
		at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
		at org.h2.mvstore.FileStore.open(FileStore.java:178)
		at org.h2.mvstore.MVStore.<init>(MVStore.java:342)
		at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2888)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:154)
		... 56 more
	Caused by: java.io.FileNotFoundException: /camunda/camunda-h2-dbs/process-engine.mv.db (Permission denied)
		at java.base/java.io.RandomAccessFile.open0(Native Method)
		at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:345)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:259)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:214)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:127)
		at org.h2.store.fs.FileNio.<init>(FilePathNio.java:43)
		at org.h2.store.fs.FilePathNio.open(FilePathNio.java:23)
		at org.h2.mvstore.FileStore.open(FileStore.java:153)
		... 59 more
28-Apr-2021 09:45:34.443 WARNING [main] org.apache.naming.NamingContext.lookup Unexpected exception resolving reference
	org.h2.jdbc.JdbcSQLException: IO Exception: null [90028-190]
		at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
		at org.h2.message.DbException.get(DbException.java:168)
		at org.h2.mvstore.db.MVTableEngine$Store.convertIllegalStateException(MVTableEngine.java:191)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:167)
		at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:99)
		at org.h2.engine.Database.getPageStore(Database.java:2450)
		at org.h2.engine.Database.open(Database.java:672)
		at org.h2.engine.Database.openDatabase(Database.java:269)
		at org.h2.engine.Database.<init>(Database.java:263)
		at org.h2.engine.Engine.openSession(Engine.java:65)
		at org.h2.engine.Engine.openSession(Engine.java:175)
		at org.h2.engine.Engine.createSessionAndValidate(Engine.java:153)
		at org.h2.engine.Engine.createSession(Engine.java:136)
		at org.h2.engine.Engine.createSession(Engine.java:28)
		at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:349)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:107)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:91)
		at org.h2.Driver.connect(Driver.java:72)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:319)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:212)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:744)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:676)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:483)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:154)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244)
		at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96)
		at java.naming/javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:330)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:857)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:160)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:843)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:174)
		at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
		at java.naming/javax.naming.InitialContext.lookup(InitialContext.java:409)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.initDataSource(ProcessEngineConfigurationImpl.java:1484)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.init(ProcessEngineConfigurationImpl.java:1006)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.buildProcessEngine(ProcessEngineConfigurationImpl.java:977)
		at org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngineController.start(JmxManagedProcessEngineController.java:38)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.startService(MBeanServiceContainer.java:77)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.startService(MBeanServiceContainer.java:63)
		at org.camunda.bpm.container.impl.deployment.StartProcessEngineStep.performOperationStep(StartProcessEngineStep.java:119)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:120)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.executeDeploymentOperation(MBeanServiceContainer.java:160)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation$DeploymentOperationBuilder.execute(DeploymentOperation.java:216)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.deployBpmPlatform(TomcatBpmPlatformBootstrap.java:83)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.lifecycleEvent(TomcatBpmPlatformBootstrap.java:61)
		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
		at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
		at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
		at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:923)
		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
	Caused by: java.lang.IllegalStateException: Could not open file nio:/camunda/camunda-h2-dbs/process-engine.mv.db [1.4.190/1]
		at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
		at org.h2.mvstore.FileStore.open(FileStore.java:178)
		at org.h2.mvstore.MVStore.<init>(MVStore.java:342)
		at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2888)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:154)
		... 56 more
	Caused by: java.io.FileNotFoundException: /camunda/camunda-h2-dbs/process-engine.mv.db (Permission denied)
		at java.base/java.io.RandomAccessFile.open0(Native Method)
		at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:345)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:259)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:214)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:127)
		at org.h2.store.fs.FileNio.<init>(FilePathNio.java:43)
		at org.h2.store.fs.FilePathNio.open(FilePathNio.java:23)
		at org.h2.mvstore.FileStore.open(FileStore.java:153)
		... 59 more
28-Apr-2021 09:45:34.444 SEVERE [main] org.apache.catalina.startup.Catalina.start The required Server component failed to start so Tomcat is unable to start.
	org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]
		at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)
		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
	Caused by: org.camunda.bpm.engine.ProcessEngineException: ENGINE-08043 Exception while performing 'deploy BPM platform' => 'Start process engine default': couldn't lookup datasource from java:jdbc/ProcessEngine: Unexpected exception resolving reference
		at org.camunda.bpm.container.impl.ContainerIntegrationLogger.exceptionWhilePerformingOperationStep(ContainerIntegrationLogger.java:316)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:136)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.executeDeploymentOperation(MBeanServiceContainer.java:160)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation$DeploymentOperationBuilder.execute(DeploymentOperation.java:216)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.deployBpmPlatform(TomcatBpmPlatformBootstrap.java:83)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.lifecycleEvent(TomcatBpmPlatformBootstrap.java:61)
		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
		at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
		at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
		at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:923)
		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
		... 7 more
	Caused by: org.camunda.bpm.engine.ProcessEngineException: couldn't lookup datasource from java:jdbc/ProcessEngine: Unexpected exception resolving reference
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.initDataSource(ProcessEngineConfigurationImpl.java:1486)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.init(ProcessEngineConfigurationImpl.java:1006)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.buildProcessEngine(ProcessEngineConfigurationImpl.java:977)
		at org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngineController.start(JmxManagedProcessEngineController.java:38)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.startService(MBeanServiceContainer.java:77)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.startService(MBeanServiceContainer.java:63)
		at org.camunda.bpm.container.impl.deployment.StartProcessEngineStep.performOperationStep(StartProcessEngineStep.java:119)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:120)
		... 16 more
	Caused by: javax.naming.NamingException: Unexpected exception resolving reference [Root exception is org.h2.jdbc.JdbcSQLException: IO Exception: null [90028-190]]
		at org.apache.naming.NamingContext.lookup(NamingContext.java:882)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:160)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:843)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:174)
		at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
		at java.naming/javax.naming.InitialContext.lookup(InitialContext.java:409)
		at org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.initDataSource(ProcessEngineConfigurationImpl.java:1484)
		... 23 more
	Caused by: org.h2.jdbc.JdbcSQLException: IO Exception: null [90028-190]
		at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
		at org.h2.message.DbException.get(DbException.java:168)
		at org.h2.mvstore.db.MVTableEngine$Store.convertIllegalStateException(MVTableEngine.java:191)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:167)
		at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:99)
		at org.h2.engine.Database.getPageStore(Database.java:2450)
		at org.h2.engine.Database.open(Database.java:672)
		at org.h2.engine.Database.openDatabase(Database.java:269)
		at org.h2.engine.Database.<init>(Database.java:263)
		at org.h2.engine.Engine.openSession(Engine.java:65)
		at org.h2.engine.Engine.openSession(Engine.java:175)
		at org.h2.engine.Engine.createSessionAndValidate(Engine.java:153)
		at org.h2.engine.Engine.createSession(Engine.java:136)
		at org.h2.engine.Engine.createSession(Engine.java:28)
		at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:349)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:107)
		at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:91)
		at org.h2.Driver.connect(Driver.java:72)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:319)
		at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:212)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:744)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:676)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:483)
		at org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:154)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118)
		at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560)
		at org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244)
		at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96)
		at java.naming/javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:330)
		at org.apache.naming.NamingContext.lookup(NamingContext.java:857)
		... 29 more
	Caused by: java.lang.IllegalStateException: Could not open file nio:/camunda/camunda-h2-dbs/process-engine.mv.db [1.4.190/1]
		at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
		at org.h2.mvstore.FileStore.open(FileStore.java:178)
		at org.h2.mvstore.MVStore.<init>(MVStore.java:342)
		at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2888)
		at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:154)
		... 56 more
	Caused by: java.io.FileNotFoundException: /camunda/camunda-h2-dbs/process-engine.mv.db (Permission denied)
		at java.base/java.io.RandomAccessFile.open0(Native Method)
		at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:345)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:259)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:214)
		at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:127)
		at org.h2.store.fs.FileNio.<init>(FilePathNio.java:43)
		at org.h2.store.fs.FilePathNio.open(FilePathNio.java:23)
		at org.h2.mvstore.FileStore.open(FileStore.java:153)
		... 59 more
28-Apr-2021 09:45:34.467 SEVERE [main] org.camunda.commons.logging.BaseLogger.logError ENGINE-08044 Exception while performing 'Stop managed thread pool': Cannot stop service org.camunda.bpm.platform:type=executor-service: no such service registered: service is null
	org.camunda.bpm.engine.exception.NullValueException: Cannot stop service org.camunda.bpm.platform:type=executor-service: no such service registered: service is null
		at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
		at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
		at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
		at org.camunda.bpm.engine.impl.util.EnsureUtil.generateException(EnsureUtil.java:394)
		at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:55)
		at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:50)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.stopService(MBeanServiceContainer.java:121)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.stopService(MBeanServiceContainer.java:109)
		at org.camunda.bpm.container.impl.deployment.jobexecutor.StopManagedThreadPoolStep.performOperationStep(StopManagedThreadPoolStep.java:37)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:120)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.executeDeploymentOperation(MBeanServiceContainer.java:160)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation$DeploymentOperationBuilder.execute(DeploymentOperation.java:216)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.undeployBpmPlatform(TomcatBpmPlatformBootstrap.java:101)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.lifecycleEvent(TomcatBpmPlatformBootstrap.java:66)
		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
		at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
		at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
		at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:967)
		at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)
		at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:293)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
28-Apr-2021 09:45:34.467 SEVERE [main] org.camunda.commons.logging.BaseLogger.logError ENGINE-08044 Exception while performing 'Unregistering BPM Platform Plugins': Cannot stop service org.camunda.bpm.platform:type=bpm-platform-plugins: no such service registered: service is null
	org.camunda.bpm.engine.exception.NullValueException: Cannot stop service org.camunda.bpm.platform:type=bpm-platform-plugins: no such service registered: service is null
		at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
		at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
		at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
		at org.camunda.bpm.engine.impl.util.EnsureUtil.generateException(EnsureUtil.java:394)
		at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:55)
		at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:50)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.stopService(MBeanServiceContainer.java:121)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.stopService(MBeanServiceContainer.java:109)
		at org.camunda.bpm.container.impl.deployment.UnregisterBpmPlatformPluginsStep.performOperationStep(UnregisterBpmPlatformPluginsStep.java:37)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:120)
		at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.executeDeploymentOperation(MBeanServiceContainer.java:160)
		at org.camunda.bpm.container.impl.spi.DeploymentOperation$DeploymentOperationBuilder.execute(DeploymentOperation.java:216)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.undeployBpmPlatform(TomcatBpmPlatformBootstrap.java:101)
		at org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap.lifecycleEvent(TomcatBpmPlatformBootstrap.java:66)
		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
		at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
		at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
		at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:967)
		at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)
		at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:293)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
28-Apr-2021 09:45:34.468 INFO [main] org.camunda.commons.logging.BaseLogger.logInfo ENGINE-08049 Camunda Platform stopped at 'Apache Tomcat/9.0.43'
28-Apr-2021 09:45:34.469 SEVERE [main] org.apache.catalina.util.LifecycleBase.destroy Called stop() on failed component [StandardServer[8005]] to trigger clean-up but it failed too
	org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_stop]) for component [StandardService[Catalina]] in state [INITIALIZED]
		at org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:430)
		at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:244)
		at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:982)
		at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)
		at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:293)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.base/java.lang.reflect.Method.invoke(Method.java:566)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
28-Apr-2021 09:45:34.469 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"]

Change repo name?

Hello! I was having a discussion around another Helm project for the Camunda Community Hub and it was mentioned that the repo name for this project is a little confusing.

I suggest changing it to camunda-7-helm or something similar. What do you think?

[FIX][PR] Postgres connection failed

Installed with Postgres configuration and initialized successfully.
During operation, the database connection raised the following errors:
PSQLException: Cannot commit when autoCommit is enabled
According to googled solutions, one is working perfectly adding the following environment:
DB_VALIDATE_ON_BORROW = true
#8 PR submitted

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.