JTrac : About
JTrac is an issue-tracking web application written in Java under Apache License. The application is fast, easy to use and highly customizable for any kind of issues (bugs, tasks…).
Thierry Uso has ported JTrac 2.1.0 on OpenVMS. Porting means testing all the functions, writing startup and shutdown procedures and creating a PCSI kit. This version of JTrac uses Jetty as servlet container and HSQLDB as database.
JTrac for OpenVMS needs Java 1.5 and must be installed on an ODS5 volume. JTrac has been tested on Alpha and Itanium.
Contact : Thierry Uso
JTrac : Screenshots
JTrac : Download
ZIP archive containing the PCSI kit of JTrac 2.1.0 :
This kit is based on the official archive jtrac-2.1.0.zip.
JTrac : Installation
1. Extract the PCSI kit from the ZIP archive
$ UNZIP “-V” FREE-AXPVMS-JTRAC-V0201-0-1.ZIP
$ UNZIP “-V” FREE-I64VMS-JTRAC-V0201-0-1.ZIP
2. Install JTrac in your choosen directory
By default, the installation procedure installs JTrac in the SYS$COMMON:[jtrac] directory. To install it in dev:[dir.jtrac], use the /DESTINATION parameter of the PRODUCT command.
$ PRODUCT INSTALL jtrac
$ PRODUCT INSTALL jtrac /DESTINATION=dev:[dir]
3. Start JTrac as a detached process
JTrac is operational when the line “INFO: Started SelectChannelConnector@0.0.0.0:8880” is written in SYS$MANAGER:jtrac.log.
The first connection to JTrac must be done at http://host:8880/jtrac by using the Admin account (username: admin, password: admin).
4. Stop JTrac
$ @SYS$COMMON:[jtrac]jtrac stop
$ @dev:[dir.jtrac]jtrac stop
The port value used by JTrac (8880 by default) may be changed by the -Djetty.port option (see jtrac.com).
It is a good idea to replace HSQLDB by a more scalable database (MySQL, H2,…) if a high number of issues is expected. The operation is well-documented for MySQL but is also possble for any database that Hibernate supports.
JTrac : News
JTrac 2.1.0 port