Scarab is an Issue Tracking System that features data entry, queries, reports, notifications to interested parties, collaborative accumulation of comments, dependency tracking, and collaborative prioritization (voting). It uses Java Servlet technology to enhance speed, scalability, maintainability, and ease of installation. It contains XML import/export support, allowing easy migration from other systems (like Bugzilla). The modular code design eases the modification of features. It is fully customizable via a set of administrative Web pages. The look and feel of the UI can easily be modified, and Scarab can easily be integrated into larger systems.
Velosurf is a database mapping layer library for the Apache Velocity template engine. It provides automatic database mapping of tables and relationships without any code generation. In the context of a Webapp, it also provides handy tools for authentication, localization, and forms validation.
Maven is a Java project management and project comprehension tool. Maven is based on the concept of a project object model (POM) in that all the artifacts produced by Maven are a result of consulting a well defined model for your project. Builds, documentation, source metrics, and source cross-references are all controlled by your POM.
Barcode4J is a barcode generation package. The following symbologies are currently implemented: Interleaved 2 of 5, Code 39, Codabar, Code 128, UPC-A and UPC-E (with supplementals), EAN-13 and EAN-8 (with supplementals), EAN-128, POSTNET, Royal Mail Customer Barcode, PDF417, and DataMatrix. Supported output formats are SVG, EPS (Encapsulated PostScript), Bitmap images (such as PNG or JPEG), and Java2D (AWT). Additional features include two APIs (XML-oriented and Bean-style), a Servlet with support for SVG, EPS, and bitmap output, a command-line interface, a demonstration applet, and extensions for Apache Xalan-J, SAXON, and Apache FOP.