Struts Apps - Project Dependencies

##### Struts Apps

- Welcome

##### Components

- Struts Apps
- Struts EL
- Struts Extras
- Struts Faces
- Struts Scripting
- Struts Taglib
- Struts Tiles

##### Quick Links

- Apache Struts Home
- Struts 1

##### Project Documentation

- Project Information
  - About
  - Continuous Integration
  - Dependencies
  - Dependency Convergence
  - Issue Tracking
  - Mailing Lists
  - Plugin Management
  - Project License
  - Project Plugins
  - Project Summary
  - Project Team
  - Source Repository
- Project Reports

## Project Dependencies

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Type
--- | --- | --- | ---
org.apache.struts | struts-extras | 1.3.10 | jar
org.apache.struts | struts-mailreader-dao | 1.3.10 | jar
org.apache.struts | struts-taglib | 1.3.10 | jar

### provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId | ArtifactId | Version | Type
--- | --- | --- | ---
javax.servlet | servlet-api | 2.3 | jar

## Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Type
--- | --- | --- | ---
antlr | antlr | 2.7.2 | jar
commons-beanutils | commons-beanutils | 1.8.0 | jar
commons-chain | commons-chain | 1.2 | jar
commons-digester | commons-digester | 1.8 | jar
commons-logging | commons-logging | 1.0.4 | jar
commons-validator | commons-validator | 1.3.1 | jar
org.apache.struts | struts-core | 1.3.10 | jar
oro | oro | 2.0.8 | jar

## Project Dependency Graph

### Dependency Tree

- org.apache.struts:struts-mailreader:war:1.3.10

  Struts Apps - Mailreader
  Description: Apache Struts URL: http://struts.apache.org/struts-apps/struts-mailreader Project License: The Apache Software License, Version 2.0

  - org.apache.struts:struts-taglib:jar:1.3.10 (compile)

    Struts Taglib
    Description: Apache Struts URL: http://struts.apache.org Project License: The Apache Software License, Version 2.0

    - org.apache.struts:struts-core:jar:1.3.10 (compile)

      Struts Core
      Description: Apache Struts URL: http://struts.apache.org Project License: The Apache Software License, Version 2.0

      - antlr:antlr:jar:2.7.2 (compile)

        Unnamed - antlr:antlr:jar:2.7.2
        Description: There is currently no description associated with this project. Project License: No project license is defined for this project.

      - commons-beanutils:commons-beanutils:jar:1.8.0 (compile)

        Commons BeanUtils
        Description: BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. URL: http://commons.apache.org/beanutils/ Project License: The Apache Software License, Version 2.0

      - commons-chain:commons-chain:jar:1.2 (compile)

        Commons Chain
        Description: An implementation of the GoF Chain of Responsibility pattern URL: http://commons.apache.org/chain/ Project License: The Apache Software License, Version 2.0

      - commons-digester:commons-digester:jar:1.8 (compile)

        Digester

        Description: The Digester package lets you configure an XML->Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized.

        URL: http://jakarta.apache.org/commons/digester/

        Project License: The Apache Software License, Version 2.0

      - commons-logging:commons-logging:jar:1.0.4 (compile)

        Logging
        Description: Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. URL: http://jakarta.apache.org/commons/logging/ Project License: The Apache Software License, Version 2.0

      - commons-validator:commons-validator:jar:1.3.1 (compile)

        Validator

        Description: Commons Validator provides the building blocks for both client side validation and server side data validation. It may be used standalone or with a framework like Struts.

        URL: http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/

        Project License: The Apache Software License, Version 2.0

        - commons-logging:commons-logging:jar:1.0.4 (compile)

          Logging
          Description: Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. URL: http://jakarta.apache.org/commons/logging/ Project License: The Apache Software License, Version 2.0

      - oro:oro:jar:2.0.8 (compile)

        Unnamed - oro:oro:jar:2.0.8
        Description: There is currently no description associated with this project. Project License: No project license is defined for this project.

  - org.apache.struts:struts-extras:jar:1.3.10 (compile)

    Struts Extras
    Description: Apache Struts URL: http://struts.apache.org Project License: The Apache Software License, Version 2.0

    - org.apache.struts:struts-core:jar:1.3.10 (compile)

      Struts Core
      Description: Apache Struts URL: http://struts.apache.org Project License: The Apache Software License, Version 2.0

  - org.apache.struts:struts-mailreader-dao:jar:1.3.10 (compile)

    Struts Mailreader DAO
    Description: Apache Struts URL: http://struts.apache.org Project License: The Apache Software License, Version 2.0

    - commons-digester:commons-digester:jar:1.8 (compile)

      Digester

      Description: The Digester package lets you configure an XML->Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized.

      URL: http://jakarta.apache.org/commons/digester/

      Project License: The Apache Software License, Version 2.0

    - commons-logging:commons-logging:jar:1.0.4 (compile)

      Logging
      Description: Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. URL: http://jakarta.apache.org/commons/logging/ Project License: The Apache Software License, Version 2.0

  - javax.servlet:servlet-api:jar:2.3 (provided)

    Unnamed - javax.servlet:servlet-api:jar:2.3
    Description: There is currently no description associated with this project. Project License: No project license is defined for this project.

## Licenses

Unknown: Unnamed - antlr:antlr:jar:2.7.2, Unnamed - javax.servlet:servlet-api:jar:2.3, Unnamed - oro:oro:jar:2.0.8

The Apache Software License, Version 2.0: Commons BeanUtils, Commons Chain, Digester, Logging, Struts Apps - Mailreader, Struts Core, Struts Extras, Struts Mailreader DAO, Struts Taglib, Validator

## Dependency File Details

Filename | Size | Entries | Classes | Packages | JDK Rev | Debug
--- | --- | --- | --- | --- | --- | ---
antlr-2.7.2.jar | 349.88 kB | 195 | 193 | 8 | 1.1 | debug
commons-beanutils-1.8.0.jar | 225.90 kB | 155 | 137 | 6 | 1.3 | debug
commons-chain-1.2.jar | 89.55 kB | 81 | 61 | 8 | 1.3 | debug
commons-digester-1.8.jar | 140.24 kB | 114 | 100 | 6 | 1.2 | debug
commons-logging-1.0.4.jar | 37.12 kB | 29 | 18 | 2 | 1.2 | debug
commons-validator-1.3.1.jar | 135.70 kB | 93 | 46 | 3 | 1.3 | debug
servlet-api-2.3.jar | 76.15 kB | 83 | 63 | 4 | 1.1 | debug
struts-core-1.3.10.jar | 321.72 kB | 192 | 150 | 15 | 1.4 | debug
struts-extras-1.3.10.jar | 38.70 kB | 36 | 19 | 3 | 1.4 | debug
struts-mailreader-dao-1.3.10.jar | 19.18 kB | 28 | 11 | 3 | 1.4 | debug
struts-taglib-1.3.10.jar | 245.61 kB | 158 | 125 | 8 | 1.4 | debug
oro-2.0.8.jar | 63.73 kB | 74 | 62 | 6 | 1.2 | release
Total | Size | Entries | Classes | Packages | JDK Rev | Debug
12 | 1.70 MB | 1,238 | 985 | 72 | 1.4 | 11
compile: 11 | compile: 1.63 MB | compile: 1,155 | compile: 922 | compile: 68 | - | compile: 10
provided: 1 | provided: 76.15 kB | provided: 83 | provided: 63 | provided: 4 | - | provided: 1

## Dependency Repository Locations

Repo ID | URL | Release | Snapshot
--- | --- | --- | ---
apache.snapshots | http://people.apache.org/maven-snapshot-repository | - | Yes
central | http://repo1.maven.org/maven2 | Yes | -

Repository locations for each of the Dependencies.

Artifact | apache.snapshots | central
--- | --- | ---
antlr:antlr:jar:2.7.2 | - |
commons-beanutils:commons-beanutils:jar:1.8.0 | - |
commons-chain:commons-chain:jar:1.2 | - |
commons-digester:commons-digester:jar:1.8 | - |
commons-logging:commons-logging:jar:1.0.4 | - |
commons-validator:commons-validator:jar:1.3.1 | - |
javax.servlet:servlet-api:jar:2.3 | - |
org.apache.struts:struts-core:jar:1.3.10 | - | -
org.apache.struts:struts-extras:jar:1.3.10 | - | -
org.apache.struts:struts-mailreader-dao:jar:1.3.10 | - | -
org.apache.struts:struts-taglib:jar:1.3.10 | - | -
oro:oro:jar:2.0.8 | - |
Total | apache.snapshots | central
12 (compile: 11, provided: 1) | 0 | 8