The development and testing of the system has only been done in
There are several prerequisites (programs you must have installed) to set the tournament bracket tracker up.
\. [path]\config\db.sql \. [path]\config\ncaa.sql \. [path]\config\ncaa-teams.sql \. [path]\config\ncaa-leagues.sql \. [path]\config\ncaa-2004.sql (optional) \. [path]\config\11team.sql (optional - for ACC and Big 10 tournaments) \. [path]\config\12team.sql (optional - for Big 12, Big East, and SEC tournaments) \. [path]\config\acc-league.sql (optional) \. [path]\config\acc-2005.sql (optional) \. [path]\config\ncaa-2005.sql (optional) \. [path]\config\nit.sql (optional - for National Invitation Tournament) \. [path]\config\worldcup.sql (optional - for World Cup Stage 2)
\. [path]\config\upgrade2to3.sql (if starting at 0.2.x) \. [path]\config\upgrade3to4.sql (if starting at 0.3.x) \. [path]\config\upgrade4to5.sql \. [path]\config\ncaa-leagues.sql (add league data for simpler admin) \. [path]\config\acc-league.sql (optional - add league data for simpler admin) \. [path]\config\11team.sql (optional - for ACC and Big 10 tournaments) \. [path]\config\12team.sql (optional - for Big 12, Big East, and SEC tournaments) \. [path]\config\nit.sql (optional - for National Invitation Tournament) \. [path]\config\worldcup.sql (optional - for World Cup Stage 2)You will also want to override the smtpServerHost and adminEmail properties in your jdbc.properties file so that password change notices are sent properly.
GRANT ALL PRIViLEGES ON *.* TO 'testuser'@'localhost' IDENTIFIED BY 'testpw' WITH GRANT OPTION;
<!-- The invoker servlet --> <servlet> <servlet-name>invoker</servlet-name> <servlet-class> org.apache.catalina.servlets.InvokerServlet </servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet>and
<!-- The mapping for the invoker servlet --> <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping>This enables the autoinvoker servlet, which maps from URLs to class names which happen to be J2EE servlet classes. Some people consider this a security risk, which is why it is disabled by default. I've never had an issue so long as I know all of the servlet classes I have in the system. This can be changed. If you consider it an issue, let me know via a feature request.