Menu

Installation_2

Jim ladybird

Required Software from M2MLabs release 0.9

  • JDK 11
  • J2EE application server WildFly 26 or higher,.
  • Apache Cassandra 3.11.2 or higher
  • Apache ZooKeeper 3.4.12 or higher (only required if Mainspring is run on more than one node)

Apache Cassandra Database

download from http://cassandra.apache.org/download

Optional Configuration

  • File name: conf/cassandra.yaml
  • To do: change the value for following directories to a valid path:

    • data_file_directories
    • commitlog_directory
    • saved_caches_directory
  • File name: conf/log4j.properties

  • To do: edit the path to the system log if needed:
    • entry log4j.appender.R.File

further configuration hints at http://cassandra.apache.org/doc/latest/getting_started/index.html

MS Windows

  • go to apache-cassandra\bin and start cassandra with cassandra.bat

Unix/Linux

  • go to apache-cassandra/bin and start cassandra with ./cassandra

Administration

None - no further administration is required anymore!

  • Start Cassandra:
    cassandra.bat

Jboss WildFly

  • download from http://wildfly.org/downloads and unzip
  • create an admin user by executing add-user.(bat|sh) in <wildfly install="" dir="">/bin, a getting started guide for WildFly is available in </wildfly>
  • start the WildFly server with standalone.(bat|sh) --server-config=standalone-full.xml
  • WildFly 26 requires Java run time version 11 or higher.

Apache ZooKeeper

download from https://www.apache.org/dyn/closer.cgi/zookeeper

Mainspring Deployment

proceed with the Tutorial

Build from Source

Required Software

Build