You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 24 Next »

Toolset

The grits CVS module contains all of the third party jars required to build and run the grits web application. However, there are still some third party tools required to actually build and run grits, such as an installation of the JDK, the ant build tool and a J2EE container to deploy the grits web application to. This is outlined in the following sections.


Unable to render {include} The included page could not be found.
Unable to render {include} The included page could not be found.

Unit Testing

Third Party Tool

Version

Home Page

Required

Included in CVS

JUnit

3.8.1 or later

http://www.junit.org/

No

Yes

DbUnit

2.1 or later

http://dbunit.sourceforge.net/

No

Yes

MockObjects

0.09 or later

http://www.mockobjects.com/

No

Yes

HSQL Database Engine

1.7.2 or later

http://hsqldb.sourceforge.net/

Yes

Yes

Unable to render {include} The included page could not be found.

Hibernate

GRITS uses Hibernate 2, an Object-Relational Mapping (ORM) framework, for all of its database persistence requirements. Hibernate requires several third party libraries, all of which are included in the GRITS CVS module.

lib/runtime/hibernate/cglib-full-2.0.1.jar
lib/runtime/hibernate/dom4j-1.4.jar
lib/runtime/hibernate/ehcache-0.7.jar
lib/runtime/hibernate/hibernate2.jar
lib/runtime/hibernate/odmg-3.0.jar

lib/runtime/commons-collections-2.1.jar
lib/runtime/commons-logging-1.0.3.jar
lib/runtime/log4j-1.2.8.jar

Hibernate

GRITS uses Hibernate 2, an Object-Relational Mapping (ORM) framework, for all of its database persistence requirements. Hibernate requires


These are the third-party Java tools and libraries used by the Glast Infrastructure group:

Required

Optional

  • No labels