; Cactus:Cactus was a simple test framework for unit testing server-side Java code (Servlets, EJBs, Tag libs, ...) from the Jakarta Project.
The advantages of using servlets are their fast performance and ease of use combined with more power over traditional CGI (Common Gateway Interface).
The suite uses well known design patterns and includes a fast Application Server, Servlets, Python Server Pages (PSP), object-relational mapping, Task Scheduling, Session Management, and many other features.