Skip to content
This repository has been archived by the owner on Nov 22, 2022. It is now read-only.

Installation

Muthukrishnan edited this page Mar 14, 2016 · 2 revisions

Prerequisites

All you need in order to start using Caxpy is Java 7 (or higher) and a server that can run Capy, preferably Tomcat 7+. Only a JRE (Java Runtime Environment) is required and not the full-blown JDK (Java Development Kit). There is a good chance that Java is already installed on your system and you can verify whether it is ready to run Caxpy by opening a command prompt and typing the following command:

java -version

If the system responds with a java version that is 1.7 or greater, you are ready to download and run Caxpy. You can download Java from here: http://www.java.com/download.

To install Tomcat you can follow the steps mentioned here

https://tomcat.apache.org/tomcat-7.0-doc/setup.html

Quick Installation

Once you have Java and Tomcat installed, you can copy the Caxpy.war file and put that inside webapps folder of tomcat. Caxpy embeds HSQLDB and doesn’t need any external database system.

  1. First, download the latest release from here
  2. Copy the downloaded war file into Tomcat’s webapp directory
  3. Restart tomcat if required, you should be able to see caxpy folder created inside “webapps” on successful deployment.
  4. Point your web-browser to http://localhost:8080/caxpy (Your tomcat may be running in different port, use the one your tomcat is configured )
  5. Login into the application using username : max and password : password
  6. Start using Caxpy Remote users should be able to access Caxpy over the network by using the machine name instead of “localhost” in the URL shown above. If there is a problem, it could be due to a firewall running on the machine where Caxpy is installed – and you may have to reconfigure things so that for example “java.exe” is not blocked.

Notes for Linux / Unix users

Everything will work unchanged as long as Java has been installed correctly i.e. java is in the PATH and it is the expected 1.7 or greater version. You may need to do things like apply executable permissions to the webapps folder on Linux, e.g. “chmod +x *.sh”. And also – unless you have “root” permissions, you may face problems starting services on port 8080 etc.

Clone this wiki locally