Soulwing CAS client is an alternative implementation of the CAS 2 client-side protocol for Java web applications. In addition to providing the basic client functionality, this client provides components that can be used to add CAS as a container-level authentication option in the Tomcat servlet container. The client also provides specialized support for CAS-ifying the popular Confluence and Jira applications.
See www.soulwing.org for downloads and documentation.
Initial planning and discussion is underway to merge the feature sets of the JA-SIG client and the Soulwing client as part of the JA-SIG CAS distribution. Stay tuned.