Menu

Tree [e0b3a7] main /
 History

HTTPS access


File Date Author Commit
 RETE-DB 2025-05-27 Andreas Warnke Andreas Warnke [c7f4cf] package apache.tomcat replaced by apache.commons
 RETE-DB_src 2025-05-30 Andreas Warnke Andreas Warnke [e0b3a7] build script improved
 README.md 2025-05-26 Andreas Warnke Andreas Warnke [bd51e8] mariadb jdbc driver is searched after mysql not...
 RETE-DB_Copyright.txt 2025-05-29 Andreas Warnke Andreas Warnke [098829] updating deployment scripts to package RETE-DB....
 RETE-DB_License.txt 2025-04-18 Andreas Warnke Andreas Warnke [1abee7] take over revision 101 from svn

Read Me

Develop

Prepare

sudo apt install ant
sudo apt install tomcat10
sudo apt install mariadb-server
sudo apt install libmail-java
sudo apt install libcommons-io-java #maybe not needed

Manually download from maven the packages

https://commons.apache.org/fileupload/download_fileupload.cgi
https://commons.apache.org/io/download_io.cgi
https://mvnrepository.com/artifact/org.apache.commons/commons-fileupload2-jakarta-servlet6/2.0.0-M2
https://mvnrepository.com/artifact/com.novell.ldap/jldap/2009-10-07

(on maven server, the download jar file link is rather small, search for jar)

Store the jar files to 3rd_party_libs

History

This program was originally developed and tested 2004-2013
with the following libraries:

  • apache_fileupload/commons-fileupload-1.2.1-bin.zip
  • apache_fileupload/commons-io-1.4-bin.zip
  • novell-jldap-devel-2009.10.07-1unix.tar.gz
  • apache_tomcat/jakarta-tomcat-5.0.18.zip
  • mysql_connector/mysql-connector-java-5.1.18.zip
  • sun_mail_for_non-j2ee/jaf-1_1_1.zip
  • sun_mail_for_non-j2ee/javamail-1_3_3_01.zip

Optional

snap install --classic eclipse

In Eclipse, open the git-root folder as project

Build

cd RETE-DB_src
ant

Install

Install

sudo apt install tomcat10
sudo apt install mariadb-server
sudo apt install libmail-java
sudo apt install libcommons-io-java #maybe not needed

You need the above listed jar files and additionally:

https://mariadb.com/kb/en/installing-mariadb-connectorj/

Configure

echo read how to setup tls: https://tomcat.apache.org/tomcat-10.0-doc/ssl-howto.html

MongoDB Logo MongoDB