webwork
Used in
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>com.opensymphony</groupId> <artifactId>webwork</artifactId> <version>2.2.6</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.opensymphony</groupId> <artifactId>webwork</artifactId> <version>2.2.6</version> <name>WebWork</name> <description> WebWork is a Java web-application development framework. It is built specifically with developer productivity and code simplicity in mind, providing robust support for building reusable UI templates, such as form controls, UI themes, internationalization, dynamic form parameter mapping to JavaBeans, robust client and server side validation, and much more. </description> <url>http://www.opensymphony.com/webwork/</url> <organization> <name>OpenSymphony</name> <url>http://www.opensymphony.com/</url> </organization> <issueManagement> <system>JIRA</system> <url>http://jira.opensymphony.com/browse/WW</url> </issueManagement> <distributionManagement> <!-- For this to work, you need to: 1) Get the private key from someone that trusts you :) 2) Add the following to ~/.m2/settings.xml <settings> ... <servers> <server> <id>opensymphony</id> <username>maven</username> <privateKey>/path/to/private/maven_opensymphony_key</privateKey> </server> </servers> ... </settings> --> <repository> <id>opensymphony</id> <name>OpenSymphony Maven Repository</name> <url>scp://maven2.opensymphony.com/opt/repository/maven2</url> </repository> </distributionManagement> <mailingLists> <mailingList> <name>WebWork users list</name> <post>mailto:users@webwork.dev.java.net</post> <subscribe>https://webwork.dev.java.net/servlets/ProjectMailingListList</subscribe> <archive>https://webwork.dev.java.net/servlets/SummarizeList?listName=users</archive> <otherArchives> <otherArchive>http://forums.opensymphony.com/forum.jspa?forumID=1</otherArchive> </otherArchives> </mailingList> <mailingList> <name>WebWork developers list</name> <post>mailto:dev@webwork.dev.java.net</post> <subscribe>https://webwork.dev.java.net/servlets/ProjectMailingListList</subscribe> <archive>https://webwork.dev.java.net/servlets/SummarizeList?listName=dev</archive> <otherArchives> <otherArchive>http://forums.opensymphony.com/forum.jspa?forumID=32</otherArchive> </otherArchives> </mailingList> <mailingList> <name>WebWork cvs commit list</name> <post>mailto:cvs@webwork.dev.java.net</post> <subscribe>https://webwork.dev.java.net/servlets/ProjectMailingListList</subscribe> <archive>https://webwork.dev.java.net/servlets/SummarizeList?listName=cvs</archive> <otherArchives> <otherArchive>http://forums.opensymphony.com/forum.jspa?forumID=9</otherArchive> </otherArchives> </mailingList> </mailingLists> <scm> <connection>:pserver:[username]@cvs.dev.java.net:/cvs/webwork</connection> <url>https://webwork.dev.java.net/source/browse/webwork/</url> </scm> <licenses> <license> <name>The OpenSymphony Software License 1.1</name> <url>http://opensymphony.com/webwork/license.action</url> <comments> This license is derived and fully compatible with the Apache Software License - see http://www.apache.org/LICENSE.txt </comments> </license> </licenses> <profiles> <profile> <activation> <jdk>1.4</jdk> </activation> <dependencies> <!-- should have the org.w3c.dom dependency here --> </dependencies> </profile> </profiles> <build> <sourceDirectory>src/java</sourceDirectory> <testSourceDirectory>src/test</testSourceDirectory> <resources> <resource> <directory>src/java</directory> <includes> <include>**/*</include> </includes> <excludes> <exclude>**/*.java</exclude> <exclude>**/*.html</exclude> </excludes> </resource> </resources> <testResources> <testResource> <directory>src/test</directory> <includes> <include>**/*</include> </includes> <excludes> <exclude>**/*.java</exclude> <exclude>**/*.html</exclude> </excludes> </testResource> </testResources> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.4</source> <target>1.4</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.3</version> <configuration> <includes> <include>**/*Test.java</include> </includes> <excludes> <exclude>**/TestBean.java</exclude> <exclude>**/*$*</exclude> </excludes> <argLine>-Xmx1024m</argLine> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-source</id> <goals> <goal>jar</goal> </goals> </execution> </executions> <configuration> <!-- sourcepath>src/java</sourcepath does not work when enabled --> <encoding>UTF-8</encoding> <groups> <group> <title>WebWork Packages</title> <packages>com.opensymphony.webwork*</packages> </group> </groups> <show>protected</show> <links> <link>http://www.opensymphony.com/xwork/api/</link> <link>http://java.sun.com/j2se/1.5.0/docs/api</link> <link>http://java.sun.com/javaee/5/docs/api/</link> <link>http://struts.apache.org/2.x/struts2-core/apidocs</link> <link>http://jakarta.apache.org/commons/logging/apidocs/</link> <link>http://logging.apache.org/log4j/docs/api/</link> <link>http://static.springframework.org/spring/docs/2.0.x/api</link> </links> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-source</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <repositories> <repository> <id>apache.snapshots</id> <name>Apache Maven Repository (Snapshots and Test Builds)</name> <url>http://people.apache.org/repo/m2-snapshot-repository</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>opensymphony</id> <name>opensymphony</name> <layout>legacy</layout> <snapshots> <enabled>true</enabled> <updatePolicy>always</updatePolicy> <checksumPolicy>ignore</checksumPolicy> </snapshots> <releases> <enabled>true</enabled> </releases> <url>http://maven.opensymphony.com</url> </repository> </repositories> <dependencies> <!-- unreferenced dependencies: * clover, mockobjects, xdoclet : only needed for build * hibernate, cewolf : only used in demos * quickstart : because i'm lazy, and because it's unlikely to be needed to build a project using ww * w3c.dom : needed for the xslt : this is all included in jdk1.5 - classes missing in jdk1.4 are org.w3c.dom.TypeInfo, org.w3c.dom.UserDataHandler, org.w3c.dom.DOMConfiguration - this should be configurable with <profiles> --> <dependency> <groupId>opensymphony</groupId> <artifactId>xwork</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>opensymphony</groupId> <artifactId>xwork-tiger</artifactId> <version>1.2.3</version> <optional>true</optional> </dependency> <dependency> <groupId>freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.4</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.0.4</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.0</version> <optional>true</optional> </dependency> <!-- Ajax --> <dependency> <groupId>uk.ltd.getahead</groupId> <artifactId>dwr</artifactId> <version>1.1-beta-3</version> <optional>true</optional> </dependency> <!-- Velocity --> <dependency> <groupId>velocity</groupId> <artifactId>velocity</artifactId> <version>1.4</version> <optional>true</optional> </dependency> <dependency> <groupId>velocity-tools</groupId> <artifactId>velocity-tools</artifactId> <version>1.1</version> <optional>true</optional> </dependency> <!-- File upload --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.1.1</version> <optional>true</optional> </dependency> <dependency> <groupId>servlets.com</groupId> <artifactId>cos</artifactId> <version>05Nov2002</version> <optional>true</optional> </dependency> <dependency> <groupId>opensymphony</groupId> <artifactId>pell-multipart</artifactId> <!-- webwork's ivy dependency reports mentions v1.19 ? --> <version>2.1.5</version> <optional>true</optional> </dependency> <!-- Sitemesh --> <dependency> <!-- group should be com.opensymphony --> <groupId>opensymphony</groupId> <artifactId>sitemesh</artifactId> <version>2.2.1</version> <optional>true</optional> </dependency> <!-- Quickstart --> <dependency> <groupId>jetty</groupId> <artifactId>org.mortbay.jetty</artifactId> <version>5.1.4</version> <optional>true</optional> </dependency> <dependency> <groupId>eclipse</groupId> <artifactId>jdtcore</artifactId> <version>3.1.0</version> <optional>true</optional> </dependency> <!-- Jasper --> <dependency> <groupId>jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>1.1.0</version> <optional>true</optional> </dependency> <!-- JFree --> <dependency> <groupId>jfree</groupId> <artifactId>jfreechart</artifactId> <version>1.0.0</version> <optional>true</optional> <exclusions> <exclusion> <groupId>gnujaxp</groupId> <artifactId>gnujaxp</artifactId> </exclusion> </exclusions> </dependency> <!-- Tiles --> <dependency> <groupId>org.apache.struts.tiles</groupId> <artifactId>tiles-core</artifactId> <version>0.2-SNAPSHOT</version> <optional>true</optional> </dependency> <dependency> <groupId>commons-digester</groupId> <artifactId>commons-digester</artifactId> <version>1.7</version> <optional>true</optional> </dependency> <!-- Portlet --> <dependency> <groupId>portlet-api</groupId> <artifactId>portlet-api</artifactId> <version>1.0</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.pluto</groupId> <artifactId>pluto</artifactId> <version>1.0.1-rc4</version> <optional>true</optional> </dependency> <!-- Plexus --> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-container-default</artifactId> <version>1.0-alpha-10</version> <optional>true</optional> </dependency> <!-- Pico --> <dependency> <groupId>picocontainer</groupId> <artifactId>picocontainer</artifactId> <version>1.2</version> <optional>true</optional> </dependency> <dependency> <groupId>picocontainer</groupId> <artifactId>picocontainer-gems</artifactId> <version>1.2</version> <optional>true</optional> </dependency> <dependency> <groupId>nanocontainer</groupId> <artifactId>nanocontainer</artifactId> <version>1.0</version> <optional>true</optional> <exclusions> <exclusion> <groupId>cglib</groupId> <artifactId>cglib-asm</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>nanocontainer</groupId> <artifactId>nanocontainer-nanowar</artifactId> <version>1.0</version> <optional>true</optional> </dependency> <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>1.2.6</version> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>1.2.6</version> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>1.2.6</version> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>1.2.6</version> <optional>true</optional> <exclusions> <exclusion> <groupId>javax.faces</groupId> <artifactId>jsf-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-mock</artifactId> <version>1.2.6</version> <scope>compile</scope> <optional>true</optional> <exclusions> <exclusion> <groupId>javax.transaction</groupId> <artifactId>jta</artifactId> </exclusion> <exclusion> <groupId>javax.resource</groupId> <artifactId>connector</artifactId> </exclusion> </exclusions> </dependency> <!-- nanocontainer override --> <dependency> <groupId>xpp3</groupId> <artifactId>xpp3</artifactId> <version>1.1.3.4-RC8</version> <optional>true</optional> </dependency> <!-- Test dependencies --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>compile</scope> <!-- has to be compile for WebWorkTestCase, which is part of the base package so others can write unit tests --> <optional>true</optional> </dependency> <dependency> <groupId>jmock</groupId> <artifactId>jmock</artifactId> <version>1.0.1</version> <scope>test</scope> </dependency> <dependency> <groupId>easymock</groupId> <artifactId>easymock</artifactId> <version>1.2_Java1.3</version> <scope>test</scope> </dependency> <dependency> <groupId>easymock</groupId> <artifactId>easymockclassextension</artifactId> <version>1.1</version> <scope>test</scope> </dependency> <dependency> <groupId>jmock</groupId> <artifactId>jmock-cglib</artifactId> <version>1.0.1</version> <scope>test</scope> </dependency> <dependency> <groupId>mockobjects</groupId> <artifactId>mockobjects-core</artifactId> <version>0.09</version> <scope>test</scope> </dependency> <dependency> <groupId>mockobjects</groupId> <artifactId>mockobjects-jdk1.3</artifactId> <version>0.09</version> <scope>test</scope> </dependency> <dependency> <groupId>mockobjects</groupId> <artifactId>mockobjects-alt-jdk1.3</artifactId> <version>0.09</version> <scope>test</scope> </dependency> <dependency> <groupId>mockobjects</groupId> <artifactId>mockobjects-alt-jdk1.3-j2ee1.3</artifactId> <version>0.09</version> <scope>test</scope> </dependency> <dependency> <groupId>mockobjects</groupId> <artifactId>mockobjects-jdk1.3-j2ee1.3</artifactId> <version>0.09</version> <scope>test</scope> </dependency> </dependencies> </project>