The easiest way to get TrackStudio running is to use the TrackStudio SA distribution, which comes preconfigured with everything you need. However if you already have a Java application server running, TrackStudio can be deployed within it.
Set the log4j.defaultInitOverride system property by adding
-Dlog4j.defaultInitOverride=true
to the JAVA_OPTS line your run.bat (Windows) or run.conf (Linux) file.
After the TrackStudio.war deployment, create the [RESIN_HOME]/webapps/WEB-INF/lib directory. Unpack the TrackStudio.war somewhere and copy the following files into this directory:
Uncomment the following line in trackstudio.hibernate.properties:
# hibernate.query.factory_class org.hibernate.hql.classic.ClassicQueryTranslatorFactory
Set character encoding in the web.xml if required:
<jsp-config> ... <jsp-property-group> ... <page-encoding>UTF-8</page-encoding> </jsp-property-group> ... </jsp-config>