EJBCA is a fully functional Certificate Authority in Java using J2EE technology. It builds on the J2EE platform to create a robust, high performance, platform independent, flexible, and component-based CA to be used standalone or integrated in any J2EE app. EJBCA comes with a flexible and powerful Web-based admin GUI.
Support for JBoss 4.2.x, RSASHA256WithRSAAndMGF1, and JavaDB/Derby. LdapSearchPublisher was not working and has been fixed. It is possible to specify a keystore name to ant javatruststore.
URL: EJBCA - The J2EE Certificate Authority - Welcome