Today, I had to install aNimble platform. As there are very few documentation available on the web about the installation of this software, here are some notes that could be useful to anyone interested in aNimble. Not of much interest for others, though =(
aNimble Platform is a requirements management tool designed to achieve full SDLC traceability for features, requirements, design, implementation and testing. It is the new version of OSRMT.
However, all the existing docs on the web are no longer available. Here is a small how to to install it and make it run on a Windows PC.
First of all, it uses Java and the Grails and Spring Framework. It uses Grails version 2.1.1, provided in the zip archive. Grails version 2.1.1 is not compatible with Java JDK 8 and aNimble is not running out of the box with Grails 2.4.4. Then, install the Java JDK 7 and set your
JAVA_HOME environment variable to the install directory of the JAVA JDK.
aNimble requires a MySQL server for data storage. For example, download [the latest version] (http://dev.mysql.com/downloads/mysql/) and starts
Then, create the database:
$ MYSQL_PATH/bin/mysql.exe > CREATE DATABASE aNimble_platform; > quit;
Go to the directory containing the aNimble app (
animble_platform_v0_4/nimble_grails) and update the MySQL credentials in
grails-app/conf/DataSource.groovy (lines 32 and 33, if MySQL is ran from
mysqld.exe without specific config, username is “root” and password is empty (“”)). You can then initialize the database with
grails prod execute-database-scripts-all.
You can then start the server to serve the aNimble app, either in production or dev mode, using
start_dev_anp.bat. aNimble should be accessible at URL
Default admin account is: Username: DEMO Password: nimble