OneBusAway Configuration and Deployment Guide

Status
Completed
Approximate Date
Work Context
Volunteer Job
Contribution Level
Collaborative Effort
Technologies Used
J2EE, Git, Tomcat, MySQL, Maven, BASH

The OneBusAway open source project is a suite of tools that interprets and distributes information obtained from GTFS Real-time feeds. The project is very robust however the deployment process is very complicated for individuals who are not used to compiling and setting up J2EE applications. Needing to spin up an OBA instance for another project, and not having clear instructions to follow, I figured out the entire process and wrote this deployment guide and published it to the project's wiki for the OpenSource community.