Manual install : how to add required libraries?

Hello everybody.

I decided to manually install a Camunda engine on tomcat platform to enhance my understanding of it all. I managed to install tomcat 8 on my Debian 8. Now I follow the docs here :
https://docs.camunda.org/manual/7.6/installation/full/tomcat/manual/
But am stuck at the “add required libraries” step : where do I find the $TOMCAT_DISTRIBUTION/lib/ folder, that I must copy at $TOMCAT_HOME/lib ?

Is this files on Nexus ?

I don’t understand what “merge JDBC drivers” exactly means either. Thanks for your help ! :slight_smile:

Hi @pvermeil,

you can find all distributions available here https://camunda.org/release/camunda-bpm/tomcat/
I cannot find any mentioning of “Merge JDBC drivers” on that page. Could you be a bit more specific with this question?

Cheers,
Askar

Hi @pvermeil,

now I see it “Furthermore, you have to merge your corresponding JDBC driver into the folder $TOMCAT_HOME/lib.” means that you simply have to copy whatever jdbc driver you plan to use into that folder.

Cheers,
Askar

Another good source to help with review of Camunda internal build/configs are the maven pom (pom.xml) files.

I think what you’re asking is where do you put the drivers for the database. I don’t use Tomcat, but in WildFly they are installed as modules inside the WildFly directories.

In your case, you probably just need to put the JDBC jar files for your database into their proper location within the Tomcat installation. I would look at the Tomcat documentation on data source drive installation, because that’s what you’re really doing here; providing a data source for Camunda to use.

You might find the following helpful: https://tomcat.apache.org/tomcat-7.0-doc/jndi-datasource-examples-howto.html