Note: Each of these libraries is subject to the respective license

# antlr/jars/antlr-2.7.2
- http://www.antlr.org/
- required for running mx4j

# xml/jars/dom4j-1.4.jar
- DOM4J 1.4 XML parser (http://dom4j.sourceforge.net)
- required for running hibernate

# concurrent/jars/concurrent-1.3.3.jar
- http://gee.cs.oswego.edu
- required for running hibernate

# cglib/jars/cglib-2.0.2.jar
- http://cglib.sf.net
- required for running hibernate

# castor/jars/castor-0.9.5.4.jar
- http://www.castor.org
- required for running configuration

# cache/jars/ehcache-1.0.jar
- http://ehcache.sourceforge.net
- required for running by hibernate

# hibernate/jars/hibernate-2.1.8.jar
- http://www.hibernate.org
- required for building the framework
- required at runtime when using hibernate Service

# hibernate/jars/odmg-3.0.jar
- required for running hibernate

# hsqldb/jars/hsqldb-1.7.2.jar
- http://hsqldb.sourceforge.net
- required for test persistence service

# ibatis/jars/ibatis-sqlmap-2.0.7.jar, ibatis/jars/ibatis-common-2.0.7.jar
  ibatis/jars/ibatis-common-2.0.7.jar
- http://www.ibatis.com
- ibatis-sqlmap-2.0.7.jar is required for building the framework
- required at runtime when using iBATIS service

# j2ee/jars/connector-1.5.jar
- J2EE Connector Architecture 1.5 (http://java.sun.com/j2ee/connector)
- required at runtime when using Hibernate's JCA Connector

# j2ee/jars/ejb-2.1.jar
- http://java.sun.com/products/ejb
- required for building the framework

# j2ee/jars/jms-1.1.jar
- http://java.sun.com/products/jms
- required for building the framework

# j2ee/jars/javamail-1.3.1.jar
- http://java.sun.com/products/javamail
- required for building the framework
- required at runtime when using Mail Service

# j2ee/jars/servlet-2.3.jar
- http://java.sun.com/products/servlet
- required for building the framework

# xml/jars/xml-apis-1.0.b2.jar
- JAXP, DOM and SAX APIs (taken from Xerces 2.6 distribution; http://xml.apache.org/xerces2-j)
- required for runtime when using configuration

# jakarta-commons/jars/commons-dbutils.jar
- http://jakarta.apache.org/commons/dbutils
- required for running JDBC Service

# jakarta-commons/jars/commons-beanutils.jar
- http://jakarta.apache.org/commons/beanutils
- required for running struts

# jakarta-commons/jars/commons-collections-2.1.jar
- http://jakarta.apache.org/commons/collections
- required for running struts
- required for running Petclinic by hibernate

# jakarta-commons/jars/commons-dbcp-1.2.1.jar
- http://jakarta.apache.org/commons/dbcp
- required for running struts

# jakarta-commons/jars/commons-digester-1.6.1.jar
- http://jakarta.apache.org/commons/digester
- required for running struts

# jakarta-commons/jars/commons-fileupload-1.0.jar
- http://jakarta.apache.org/commons/fileupload
- required for building the framework
- required at runtime when using struts

# jakarta-commons/commons-lang-2.0.jar
- http://jakarta.apache.org/commons/lang
- required for running struts

# jakarta-commons/jars/commons-logging-1.0.4.jar
- http://jakarta.apache.org/commons/logging
- required for building the framework
- required at runtime as logging service

# jakarta-commons/jars/commons-pool-1.2.jar
- http://jakarta.apache.org/commons/pool
- required for running struts

# jakarta-commons/jars/commons-validator-1.1.3.jar
- http://jakarta.apache.org/commons/validator
- required for running Struts

# jakarta-oro/jars/commons-oro-2.0.7.jar
- http://jakarta.apache.org/oro
- required for running Struts

# junit/jars/junit-3.8.1.jar
- http://www.junit.org
- required for building the test suite

# log4j/log4j-1.2.8.jar
- http://logging.apache.org/log4j
- required for building the framework
- required at runtime when using Logging Service

# jboss/jars/jboss-cache.jar, jboss/jars/jboss-common.jar,
  jboss/jars/jboss-jmx.jar, jboss/jars/jboss-system.jar
- http://www.jboss.org
- required at runtime when using hibernate

# jgroup/jars/jgroup-2.2.7.jar
- http://jgroup.sourceforge.net
- required at runtime when using hibernate

# mx4j/jars/mx4j-2.1.1, mx4j/jars/mx4j-impl-2.1.1
  mx4j/jars/mx4j-jmx-2.1.1.jar, mx4j-remote-2.1.1.jar
  mx4j-rimpl-2.1.1.jar, mx4j-rjmx-2.1.1.jar, mx4j-tools-2.1.1.jar
- http://mx4j.sourceforge.net
- required for building the framework
- required at runtime when regist service to container

# jdbc/jars/jtds-1.0.jar
- http://jtds.sourceforge.net
- required at runtime when access SQL Server or Sybase

# jdbc/jars/mysql-connector-3.0.14.jar
- http://www.mysql.com
- required at runtime when access MySQL

# jdbc/jars/class12-8i.jar, jdbc/jars/class12-9i.jar
- http://www.oracle.com
- required at runtime when access Oracle

# jdbc/jars/postgresql-jdbc3-7.2, jdbc/jars/postgresql-jdbc3-7.3
  jdbc/jars/postgresql-jdbc3-8.0
- http://www.postgresql.org
- required at runtime when access postgresql

# picocontainer/jars/picocontainer-1.0.jar
- http://picocontainer.codehaus.org
- required for building the framework
- required at runtime when regist service to container

# struts/jars/struts-1.2.4.jar
- http://struts.apache.org
- required at runtime when using struts

# proxool/jars/proxool-0.8.3.jar
- http://proxool.sourceforge.net
- required at runtime when using hibernate

# oscore/jars/oscore-2.2.4.jar
- http://www.opensymphony.com/oscore
- required for building the framework
- required at runtime when using EJBProxy service 