Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

XDoclet

XDoclet is used to maintain the many configuration files required by the tools used by GRITS (for example, Hibernate). The use of XDoclet is importnat because it keeps all of the information abount an object (for example, it's database mapping information) in one place where it belongs, namely the Java source file itself.

The XDoclet distribution is very modular and has its functionality distributed across several jar files, which allows a project to use only the subset of functionality it needs. we need We currently use XDoclet to generate

...

Third Party Tool

...

Version

...

Home Page

...

Required

...

Included in CVS

...

Java 2 Platform, Standard Edition

...

1.4.2

...

http://java.sun.com/j2se/1.4.2/

...

Yes

...

No

...

Apache Ant

...

1.6.1 or later

...

http://ant.apache.org/

...

Yes

...

No

...

commons-logging

...

1.0.3 or later

...

http://jakarta.apache.org/commons/logging/

...

Yes

...

Yes

...

log4j

...

1.0.3 or later

...

http://logging.apache.org/log4j/

...

Yes

...

Yes

...

commons-lang

...

2.0 or later

...

http://jakarta.apache.org/commons/lang/

...

Yes

...

Yes

...

XDoclet

...

1.2.1

...

http://xdoclet.sourceforge.net/

...

Yes

...

Yes

...

Hibernate

...

2.1

...

http://www.hibernate.org/

...

Yes

...

Yes

...

WebWork2

...

2.1 or later

...

http://www.opensymphony.com/webwork/

...

Yes

...

Yes

...

SiteMesh

...

2.0.1 or later

...

http://www.opensymphony.com/sitemesh/

...

Yes

...

Yes

...

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

...

displaytag

...

1.0-rc1 or later

...

http://displaytag.sourceforge.net/

...

Yes

...

Yes

...

JSP Standard Tag Library

...

1.0 (not 1.1)

...

http://jakarta.apache.org/taglibs/

...

Yes

...

Yes

...

HSQL Database Engine

...

1.7.2 or later

...

http://hsqldb.sourceforge.net/

...

Yes

...

Yes

...

MySQL JDBC driver

...

3.0.12 or later

...

http://www.mysql.com/products/connector/j/

...

Yes

...

Yes

GRITS currently uses the following parts of XDoclet 1.2.1:


No Format

lib/build/xdoclet-1.2.1.jar
lib/build/xdoclet-hibernate-module-1.2.1.jar
lib/build/xdoclet-web-module-1.2.1.jar
lib/build/xdoclet-webwork-module-1.2.1.jar
lib/build/xdoclet-xdoclet-module-1.2.1.jar
lib/build/xjavadoc-1.0.3.jar

...

Oracle 9i JDBC driver

...

9.2.0.3 or later

...

http://otn.oracle.com/software/tech/java/sqlj_jdbc/

...

Yes

...