Agilefant for your Agile ways

What is Agilefant?

Agilefant is a lean transformation tool that empowers your organization to execute change faster.

Setup on AWS EC2 & RDS(Mysql) Service instance

Referenced from the guide at https://github.com/Agilefant/agilefant/wiki/Agilefant-installation-guide

MySql RDS service with the following credentials.

mysql -h awdb.xxxxxxx.us-west-2.rds.amazonaws.com -u agilefant -p'agilefant123' agilefant

Deployment: http://ec2-xxxx.us-west-2.compute.amazonaws.com/

1.) Use this guide to setup tomcat server

Tomcat setup and deployment

2.) Setup the Database

Connect to your database

create database agilefant;
grant all on agilefant.* to agilefant@'%' identified by 'agilefant123';
exit;

 

3.) Configure the DB connection in Agilefant

Edit /WEB-INF/agilefant.conf in the agilefant.war package as

database {
 jndi-name = "jdbc/agilefant"
 driver-class = "com.mysql.jdbc.Driver"
 username = "agilefant"
 password = "agilefant123"
 url = "jdbc:mysql://awdb.xxxxxxx.us-west-2.rds.amazonaws.com:3306/agilefant?relaxAutoCommit=true&autoReconnect=true&useUnicode=true&characterEncoding=utf-8&autoReconnectForPools=true"
 }

 

4.) Start the server and verify the app

http://ec2-xxxx.us-west-2.compute.amazonaws.com/agilefant
N.B.! The username is admin and the password is secret.