Instructions for Installing Timesheet for Confluence

PostgreSQL is not supported.

Create database to MySQL named timesheet and user timesheet for it and then run these sql files on database timesheet.

Find these lines from ./conf/server.xml

1 2 3 4 5 6 <Engine name="Standalone" defaultHost="localhost" debug="0"> <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false" startStopThreads="4"> <Context path="" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true"> <!-- Logging configuration for Confluence is specified in confluence/WEB-INF/classes/log4j.properties --> <Manager pathname=""/> <Valve className="org.apache.catalina.valves.StuckThreadDetectionValve" threshold="60"/>

Add lines after this described below:

1 2 3 4 5 6 7 8 9 10 11 12 13 <Resource name="jdbc/agileapplicationstack" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/timesheet?autoReconnect=true" username="timesheet" password="password" maxActive="25" maxIdle="5" MaxTotal="60" maxWait="10000" />

After every upgrade of Confluence version you must make configuration to server.xml again. Please backup server.xml before you do the upgrade process.

Timesheet for Confluence is made on yeas 2008 when Confluence used only a Wiki-markup Language. Below is a video how to add Wiki-markup Macro.