##### Struts 2

- Welcome
- Releases

##### Documentation

- Getting Started
- Tutorials
- FAQs
- Guides
- Release Notes

##### Support

- User Mailing List
- Issue Tracker (JIRA)
- Wiki Pages

##### Reference

- Struts Core / XWork APIs
- Tag Reference
- New API (experimental)
- Plugin Registry

##### Plugin API's

- Config Browser
- JasperReports
- JFreeChart
- JavaServer Faces
- Pell Multipart
- Plexus
- Sitegraph
- Sitemesh
- Struts 1
- Tiles

## Reactor Dependency Convergence

Legend:
| All projects share one version of the dependency.
| At least one project has a differing version of the dependency.

Statistics
Number of sub-projects: | 20
Number of dependencies (NOD): | 60
Number of unique artifacts (NOA): | 63
Number of SNAPSHOT artifacts (NOS): | 3
Convergence (NOD/NOA): | 95%
Ready for Release (100% Convergence and no SNAPSHOTS): | Error You do not have 100% convergence. You have SNAPSHOT dependencies.

Dependencies used in sub-projects

### ant:ant

1.6.5 | org.apache.struts:struts2-sitegraph-plugin

### com.sun:tools

1.5.0 | org.apache.struts:struts2-core

### commons-digester:commons-digester

1.8 | org.apache.struts:struts2-portlet

### commons-el:commons-el

1.0 | org.apache.struts:struts2-sitegraph-plugin

### commons-fileupload:commons-fileupload

1.1.1 | org.apache.struts:struts2-core org.apache.struts:struts2-showcase

### commons-io:commons-io

1.0 | org.apache.struts:struts2-core org.apache.struts:struts2-sitegraph-plugin

### commons-lang:commons-lang

2.0 | org.apache.struts:struts2-portlet
2.1 | org.apache.struts:struts2-core org.apache.struts:struts2-sitegraph-plugin

### commons-logging:commons-logging

1.0.4 | org.apache.struts:struts2-core org.apache.struts:struts2-showcase

### eclipse:jdtcore

3.1.0 | org.apache.struts:struts2-sitegraph-plugin

### freemarker:freemarker

2.3.8 | org.apache.struts:struts2-core

### jasperreports:jasperreports

1.2.1 | org.apache.struts:struts2-jasperreports-plugin

### javax.servlet:jsp-api

2.0 | org.apache.struts:struts2-blank org.apache.struts:struts2-codebehind-plugin org.apache.struts:struts2-core org.apache.struts:struts2-sitegraph-plugin org.apache.struts:struts2-tiles-plugin

### javax.servlet:servlet-api

2.4 | org.apache.struts:struts2-blank org.apache.struts:struts2-codebehind-plugin org.apache.struts:struts2-config-browser-plugin org.apache.struts:struts2-core org.apache.struts:struts2-jasperreports-plugin org.apache.struts:struts2-jfreechart-plugin org.apache.struts:struts2-jsf-plugin org.apache.struts:struts2-mailreader org.apache.struts:struts2-pell-multipart-plugin org.apache.struts:struts2-plexus-plugin org.apache.struts:struts2-plugins org.apache.struts:struts2-portlet org.apache.struts:struts2-showcase org.apache.struts:struts2-sitegraph-plugin org.apache.struts:struts2-sitemesh-plugin org.apache.struts:struts2-spring-plugin org.apache.struts:struts2-struts1-plugin org.apache.struts:struts2-tiles-plugin

### jetty:org.mortbay.jetty

5.1.4 | org.apache.struts:struts2-sitegraph-plugin

### jfree:jcommon

1.0.2 | org.apache.struts:struts2-jfreechart-plugin

### jfree:jfreechart

1.0.1 | org.apache.struts:struts2-jfreechart-plugin

### jmock:jmock

1.0.1 | org.apache.struts:struts2-core

### jmock:jmock-cglib

1.0.1 | org.apache.struts:struts2-core

### junit:junit

3.8.1 | org.apache.struts:struts2-codebehind-plugin org.apache.struts:struts2-config-browser-plugin org.apache.struts:struts2-core org.apache.struts:struts2-jasperreports-plugin org.apache.struts:struts2-jfreechart-plugin org.apache.struts:struts2-jsf-plugin org.apache.struts:struts2-pell-multipart-plugin org.apache.struts:struts2-plexus-plugin org.apache.struts:struts2-plugins org.apache.struts:struts2-sitegraph-plugin org.apache.struts:struts2-sitemesh-plugin org.apache.struts:struts2-spring-plugin org.apache.struts:struts2-struts1-plugin org.apache.struts:struts2-tiles-plugin

### log4j:log4j

1.2.9 | org.apache.struts:struts2-core org.apache.struts:struts2-showcase

### mockobjects:mockobjects-alt-jdk1.3

0.09 | org.apache.struts:struts2-core

### mockobjects:mockobjects-alt-jdk1.3-j2ee1.3

0.09 | org.apache.struts:struts2-core

### mockobjects:mockobjects-core

0.09 | org.apache.struts:struts2-codebehind-plugin org.apache.struts:struts2-core org.apache.struts:struts2-jfreechart-plugin org.apache.struts:struts2-jsf-plugin org.apache.struts:struts2-struts1-plugin

### mockobjects:mockobjects-jdk1.3

0.09 | org.apache.struts:struts2-core

### mockobjects:mockobjects-jdk1.3-j2ee1.3

0.09 | org.apache.struts:struts2-core

### myfaces:myfaces-jsf-api

1.0.9 | org.apache.struts:struts2-jsf-plugin

### opensymphony:ognl

2.6.11 | org.apache.struts:struts2-core

### opensymphony:pell-multipart

2.1.5 | org.apache.struts:struts2-pell-multipart-plugin

### opensymphony:sitemesh

2.2.1 | org.apache.struts:struts2-showcase org.apache.struts:struts2-sitemesh-plugin

### opensymphony:xwork

2.0.1 | org.apache.struts:struts2-core

### org.apache.myfaces.core:myfaces-api

1.1.2 | org.apache.struts:struts2-showcase

### org.apache.myfaces.core:myfaces-impl

1.1.2 | org.apache.struts:struts2-showcase

### org.apache.pluto:pluto

1.0.1-rc4 | org.apache.struts:struts2-core

### org.apache.struts:struts-annotations

1.0-SNAPSHOT | org.apache.struts:struts2-core

### org.apache.struts:struts-core

1.3.5 | org.apache.struts:struts2-config-browser-plugin org.apache.struts:struts2-jsf-plugin org.apache.struts:struts2-struts1-plugin

### org.apache.struts:struts-mailreader-dao

1.3.5 | org.apache.struts:struts2-mailreader

### org.apache.struts:struts2-codebehind-plugin

2.0.6 | org.apache.struts:struts2-showcase

### org.apache.struts:struts2-config-browser-plugin

2.0.6 | org.apache.struts:struts2-showcase

### org.apache.struts:struts2-core

2.0.6 | org.apache.struts:struts2-apps org.apache.struts:struts2-blank org.apache.struts:struts2-codebehind-plugin org.apache.struts:struts2-config-browser-plugin org.apache.struts:struts2-jasperreports-plugin org.apache.struts:struts2-jfreechart-plugin org.apache.struts:struts2-jsf-plugin org.apache.struts:struts2-mailreader org.apache.struts:struts2-pell-multipart-plugin org.apache.struts:struts2-plexus-plugin org.apache.struts:struts2-plugins org.apache.struts:struts2-portlet org.apache.struts:struts2-showcase org.apache.struts:struts2-sitegraph-plugin org.apache.struts:struts2-sitemesh-plugin org.apache.struts:struts2-spring-plugin org.apache.struts:struts2-struts1-plugin org.apache.struts:struts2-tiles-plugin

### org.apache.struts:struts2-jsf-plugin

2.0.6 | org.apache.struts:struts2-showcase

### org.apache.struts:struts2-sitemesh-plugin

2.0.6 | org.apache.struts:struts2-showcase

### org.apache.struts:struts2-spring-plugin

2.0.6 | org.apache.struts:struts2-mailreader org.apache.struts:struts2-portlet org.apache.struts:struts2-showcase

### org.apache.struts:struts2-struts1-plugin

2.0.6 | org.apache.struts:struts2-showcase

### org.apache.struts:struts2-tiles-plugin

2.0.6 | org.apache.struts:struts2-showcase

### org.apache.tiles:tiles-core

2.0-SNAPSHOT | org.apache.struts:struts2-tiles-plugin

### org.codehaus.plexus:plexus-container-default

1.0-alpha-10-SNAPSHOT | org.apache.struts:struts2-plexus-plugin

### org.easymock:easymock

2.0 | org.apache.struts:struts2-core

### org.springframework:spring-beans

2.0.1 | org.apache.struts:struts2-spring-plugin

### org.springframework:spring-context

2.0.1 | org.apache.struts:struts2-spring-plugin

### org.springframework:spring-core

1.2.8 | org.apache.struts:struts2-codebehind-plugin org.apache.struts:struts2-core org.apache.struts:struts2-sitegraph-plugin
2.0.1 | org.apache.struts:struts2-blank org.apache.struts:struts2-spring-plugin

### org.springframework:spring-mock

1.2.8 | org.apache.struts:struts2-codebehind-plugin org.apache.struts:struts2-core org.apache.struts:struts2-sitegraph-plugin
2.0.1 | org.apache.struts:struts2-apps org.apache.struts:struts2-blank org.apache.struts:struts2-mailreader org.apache.struts:struts2-portlet org.apache.struts:struts2-showcase org.apache.struts:struts2-spring-plugin

### org.springframework:spring-web

2.0.1 | org.apache.struts:struts2-spring-plugin

### org.testng:testng

5.1 | org.apache.struts:struts2-core

### portlet-api:portlet-api

1.0 | org.apache.struts:struts2-core org.apache.struts:struts2-portlet

### tomcat:jasper-compiler

5.5.12 | org.apache.struts:struts2-sitegraph-plugin

### tomcat:jasper-compiler-jdt

5.5.12 | org.apache.struts:struts2-sitegraph-plugin

### tomcat:jasper-runtime

5.5.12 | org.apache.struts:struts2-sitegraph-plugin

### uk.ltd.getahead:dwr

1.1-beta-3 | org.apache.struts:struts2-core org.apache.struts:struts2-showcase

### velocity-tools:velocity-tools

1.1 | org.apache.struts:struts2-core org.apache.struts:struts2-portlet org.apache.struts:struts2-showcase org.apache.struts:struts2-sitemesh-plugin

### velocity:velocity

1.4 | org.apache.struts:struts2-core org.apache.struts:struts2-portlet org.apache.struts:struts2-showcase org.apache.struts:struts2-sitemesh-plugin