JTrac is an open source and highly customizable issue-tracking web-application written in Java
features:
Extremely easy to install
Unlimited project spaces per installation
Custom fields and drop-downs for each project
Customizable workflow per project
Field-level permissions
Detailed history view
E-mail notifications
File attachments
Full text search
Filter searches even by custom fields
Detailed dashboard view of statistics
Export data and search results to Excel
Support for anonymous browsing of projects
Cross-reference items to each other, e.g. ‘duplicate of’, ‘depends on’ etc.
Translated into multiple languages (Spanish, French, German, Russian, Japanese, Chinese and more)
Platform independent and various databases supported
Support for LDAP, Active Directory or CAS based authentication
Embedded database and web-app server – download and start using right away!
screenshots:
search results:

Create a new issue:

custom fields:

Email notification:

Jtrac is an open source software and can be used and distributed freely.