No process engine found after setting up Camunda BPM on vanilla Tomcat

107 views
Skip to first unread message

steffen....@gmail.com

unread,
Nov 7, 2013, 4:50:30 AM11/7/13
to camunda-...@googlegroups.com
Hi,

the title sums it up pretty well, I recently configured a vanilla Tomcat according to your installation guide and it seems to work so far (ie, starting it up does not throw any errors). Yet, when I try to access it via the REST API there seems to be no process engine started.

The server.xml is configured to use a local SQLServer and the bpm-platform.xml is the same as it is provided in your installation guide.

I wonder what I am missing.

Cheers,
Steffen

PS: I got things running as I wanted on the preconfigured distribution, so this is merely for my understanding of what is going on here.

Daniel Meyer

unread,
Nov 7, 2013, 4:55:19 AM11/7/13
to camunda-...@googlegroups.com

Hi Steffen,

 

you need to add the following Listener to the server.xml

 

<Server port="8005" shutdown="SHUTDOWN">

  …

  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> 

 

  <Listener className="org.camunda.bpm.container.impl.tomcat.TomcatBpmPlatformBootstrap" /> 

 

  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />

 

This was missing from the documentation. I now added it. Thanks.


Daniel Meyer

Reply all
Reply to author
Forward
0 new messages