OODT-839 patch to update deps git-svn-id: https://svn.apache.org/repos/asf/oodt/branches/dependency-update@1705302 13f79535-47bb-0310-9956-ffa450edef68
Project: http://git-wip-us.apache.org/repos/asf/oodt/repo Commit: http://git-wip-us.apache.org/repos/asf/oodt/commit/42587f4c Tree: http://git-wip-us.apache.org/repos/asf/oodt/tree/42587f4c Diff: http://git-wip-us.apache.org/repos/asf/oodt/diff/42587f4c Branch: refs/heads/master Commit: 42587f4c2a9f249d49574763ff71385a6c3a6ff7 Parents: 0daa5db Author: Tom Barber <[email protected]> Authored: Fri Sep 25 13:35:50 2015 +0000 Committer: Tom Barber <[email protected]> Committed: Fri Sep 25 13:35:50 2015 +0000 ---------------------------------------------------------------------- app/fmbrowser/pom.xml | 35 +- app/weditor/pom.xml | 151 ++--- catalog/pom.xml | 244 ++++--- cli/pom.xml | 183 +++-- commons/pom.xml | 172 +++-- core/pom.xml | 1232 +++++++++++++++++++++------------- crawler/pom.xml | 314 ++++----- curator/services/pom.xml | 188 +++--- curator/webapp/pom.xml | 206 +++--- filemgr/pom.xml | 383 +++++------ grid/pom.xml | 83 +-- metadata/pom.xml | 165 +++-- mvn/archetypes/opsui/pom.xml | 14 +- mvn/archetypes/pom.xml | 2 +- mvn/archetypes/radix/pom.xml | 16 +- mvn/plugins/cas-install/pom.xml | 90 ++- opendapps/pom.xml | 60 +- pcs/core/pom.xml | 95 ++- pcs/input/pom.xml | 63 +- pcs/opsui/pom.xml | 387 ++++++----- pcs/services/pom.xml | 26 +- pge/pom.xml | 174 ++--- pom.xml | 168 +++-- product/pom.xml | 194 +++--- profile/pom.xml | 110 +-- protocol/api/pom.xml | 222 +++--- protocol/ftp/pom.xml | 168 ++--- protocol/http/pom.xml | 152 ++--- protocol/imaps/pom.xml | 152 ++--- protocol/sftp/pom.xml | 171 +++-- pushpull/pom.xml | 164 ++--- resource/pom.xml | 182 ++--- sso/pom.xml | 30 +- webapp/components/pom.xml | 290 ++++---- webapp/fmbrowser/pom.xml | 234 +++---- webapp/fmprod/pom.xml | 198 +++--- webapp/wmonitor/pom.xml | 246 +++---- workflow/pom.xml | 244 +++---- xmlps/pom.xml | 245 ++++--- xmlquery/pom.xml | 40 +- 40 files changed, 3834 insertions(+), 3659 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/oodt/blob/42587f4c/app/fmbrowser/pom.xml ---------------------------------------------------------------------- diff --git a/app/fmbrowser/pom.xml b/app/fmbrowser/pom.xml index a6caaef..543ae1c 100644 --- a/app/fmbrowser/pom.xml +++ b/app/fmbrowser/pom.xml @@ -29,35 +29,32 @@ the License. provides the user of the CAS File Manager with a graphical environment in which they can view archived products' metadata, query for products with particular metadata, and export results of queries to the MS Excel(c) file format.</description> - <scm> - <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/app/fmbrowser</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/app/fmbrowser</developerConnection> - <url>http://svn.apache.org/viewvc/oodt/trunk/app/fmbrowser</url> - </scm> - <build> - <plugins /> - </build> <dependencies> <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>cas-metadata</artifactId> - <version>${project.parent.version}</version> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> </dependency> <dependency> <groupId>org.apache.oodt</groupId> <artifactId>cas-filemgr</artifactId> - <version>${project.parent.version}</version> </dependency> <dependency> - <groupId>org.apache.poi</groupId> - <artifactId>poi</artifactId> - <version>3.2-FINAL</version> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-metadata</artifactId> </dependency> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>3.8.2</version> - <scope>test</scope> + <groupId>org.apache.poi</groupId> + <artifactId>poi</artifactId> </dependency> + </dependencies> + <build> + <plugins></plugins> + </build> + <scm> + <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/app/fmbrowser</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/app/fmbrowser</developerConnection> + <url>http://svn.apache.org/viewvc/oodt/trunk/app/fmbrowser</url> + </scm> </project> http://git-wip-us.apache.org/repos/asf/oodt/blob/42587f4c/app/weditor/pom.xml ---------------------------------------------------------------------- diff --git a/app/weditor/pom.xml b/app/weditor/pom.xml index f6bf653..ab0366e 100644 --- a/app/weditor/pom.xml +++ b/app/weditor/pom.xml @@ -16,83 +16,76 @@ License for the specific language governing permissions and limitations under the License. --> <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> - <parent> - <groupId>org.apache.oodt</groupId> - <artifactId>oodt-core</artifactId> - <version>0.11-SNAPSHOT</version> - <relativePath>../../core/pom.xml</relativePath> - </parent> - <artifactId>weditor</artifactId> - <name>Catalog and Archive Workflow Management GUI Editor</name> - <description>Apache OODT Workflow Editor GUI</description> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <version>2.2-beta-2</version> - <configuration> - <descriptors> - <descriptor>src/main/assembly/assembly.xml</descriptor> - </descriptors> - </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - <resources> - <resource> - <targetPath>org/apache/oodt/cas/workflow/gui/util</targetPath> - <directory>${basedir}/src/main/resources/icons</directory> - <includes> - <include>**</include> - </includes> - </resource> - </resources> - </build> - <dependencies> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>cas-workflow</artifactId> - <version>0.11-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>net.sf.jung</groupId> - <artifactId>jung-api</artifactId> - <version>2.0.1</version> - </dependency> - <dependency> - <groupId>net.sf.jung</groupId> - <artifactId>jung-visualization</artifactId> - <version>2.0.1</version> - </dependency> - <dependency> - <groupId>net.sf.jung</groupId> - <artifactId>jung-algorithms</artifactId> - <version>2.0.1</version> - </dependency> - <dependency> - <groupId>net.sf.jung</groupId> - <artifactId>jung-graph-impl</artifactId> - <version>2.0.1</version> - </dependency> - <dependency> - <groupId>jgraph</groupId> - <artifactId>jgraph</artifactId> - <version>5.13.0.0</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>3.8.2</version> - <scope>test</scope> - </dependency> - </dependencies> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-core</artifactId> + <version>0.11-SNAPSHOT</version> + <relativePath>../../core/pom.xml</relativePath> + </parent> + <artifactId>weditor</artifactId> + <name>Catalog and Archive Workflow Management GUI Editor</name> + <description>Apache OODT Workflow Editor GUI</description> + <dependencies> + <dependency> + <groupId>jgraph</groupId> + <artifactId>jgraph</artifactId> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>net.sf.jung</groupId> + <artifactId>jung-algorithms</artifactId> + </dependency> + <dependency> + <groupId>net.sf.jung</groupId> + <artifactId>jung-api</artifactId> + </dependency> + <dependency> + <groupId>net.sf.jung</groupId> + <artifactId>jung-graph-impl</artifactId> + </dependency> + <dependency> + <groupId>net.sf.jung</groupId> + <artifactId>jung-visualization</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-workflow</artifactId> + </dependency> + </dependencies> + <build> + <resources> + <resource> + <targetPath>org/apache/oodt/cas/workflow/gui/util</targetPath> + <directory>${basedir}/src/main/resources/icons</directory> + <includes> + <include>**</include> + </includes> + </resource> + </resources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.2-beta-2</version> + <configuration> + <descriptors> + <descriptor>src/main/assembly/assembly.xml</descriptor> + </descriptors> + </configuration> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + <phase>package</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> </project> http://git-wip-us.apache.org/repos/asf/oodt/blob/42587f4c/catalog/pom.xml ---------------------------------------------------------------------- diff --git a/catalog/pom.xml b/catalog/pom.xml index ce0e5bd..f8c843b 100644 --- a/catalog/pom.xml +++ b/catalog/pom.xml @@ -28,13 +28,109 @@ <description>CAS Catalog is an effort to virtualize underlying catalogs for use in the CAS system. Heterogeneous catalog models are mapped to a common dictionary, and then integrated locally so that - they may be queried across and ingested into. - </description> + they may be queried across and ingested into.</description> + <dependencies> + <dependency> + <groupId>com.thoughtworks.xstream</groupId> + <artifactId>xstream</artifactId> + <exclusions> + <exclusion> + <!-- xom is an optional dependency of xstream. Its also an Apache incompatible license --> + <groupId>xom</groupId> + <artifactId>xom</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + </dependency> + <dependency> + <groupId>hsqldb</groupId> + <artifactId>hsqldb</artifactId> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-core</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-cli</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-metadata</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-commons</artifactId> + </dependency> + <dependency> + <groupId>xmlrpc</groupId> + <artifactId>xmlrpc</artifactId> + </dependency> + </dependencies> + <build> + <resources> + <resource> + <targetPath>org/apache/oodt/cas/catalog/config</targetPath> + <directory>${basedir}/src/main/resources/policy</directory> + <includes> + <include>catserv-properties.xml</include> + <include>catserv-beans.xml</include> + <include>catserv-server-config.xml</include> + <include>catserv-server-cmd-line-beans.xml</include> + <include>catserv-client-config.xml</include> + <include>catserv-client-action-beans.xml</include> + <include>catserv-client-cmd-line-beans.xml</include> + </includes> + </resource> + </resources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.2-beta-2</version> + <configuration> + <descriptors> + <descriptor>src/main/assembly/assembly.xml</descriptor> + </descriptors> + <archive></archive> + </configuration> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + <phase>package</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> <scm> - <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/catalog</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/catalog</developerConnection> - <url>http://svn.apache.org/viewvc/oodt/trunk/catalog</url> + <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/catalog</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/catalog</developerConnection> + <url>http://svn.apache.org/viewvc/oodt/trunk/catalog</url> </scm> + <ciManagement> + <notifiers> + <notifier> + <configuration> + <address>[email protected]</address> + </configuration> + </notifier> + </notifiers> + </ciManagement> <profiles> <profile> <id>audit</id> @@ -53,10 +149,10 @@ </configuration> <executions> <execution> - <phase>verify</phase> <goals> <goal>check</goal> </goals> + <phase>verify</phase> </execution> </executions> </plugin> @@ -67,134 +163,28 @@ <id>tmpdir</id> <activation> <property> - <name>test.tmpdir</name> + <name>test.tmpdir</name> </property> </activation> - <build> + <build> <plugins> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.4.3</version> - <configuration> - <systemProperties> - <property> - <name>java.io.tmpdir</name> - <value>${test.tmpdir}</value> - </property> - </systemProperties> - </configuration> - </plugin> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.4.3</version> + <configuration> + <systemProperties> + <property> + <name>java.io.tmpdir</name> + <value>${test.tmpdir}</value> + </property> + </systemProperties> + </configuration> + </plugin> </plugins> </build> </profile> </profiles> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <version>2.2-beta-2</version> - <configuration> - <descriptors> - <descriptor>src/main/assembly/assembly.xml</descriptor> - </descriptors> - <archive /> - </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - <resources> - <resource> - <targetPath>org/apache/oodt/cas/catalog/config</targetPath> - <directory>${basedir}/src/main/resources/policy</directory> - <includes> - <include>catserv-properties.xml</include> - <include>catserv-beans.xml</include> - <include>catserv-server-config.xml</include> - <include>catserv-server-cmd-line-beans.xml</include> - <include>catserv-client-config.xml</include> - <include>catserv-client-action-beans.xml</include> - <include>catserv-client-cmd-line-beans.xml</include> - </includes> - </resource> - </resources> - </build> - <ciManagement> - <notifiers> - <notifier> - <configuration> - <address>[email protected]</address> - </configuration> - </notifier> - </notifiers> - </ciManagement> - <dependencies> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>oodt-commons</artifactId> - <version>${project.parent.version}</version> - </dependency> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>cas-metadata</artifactId> - <version>${project.parent.version}</version> - </dependency> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>cas-cli</artifactId> - <version>${project.parent.version}</version> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - </dependency> - <dependency> - <groupId>commons-httpclient</groupId> - <artifactId>commons-httpclient</artifactId> - <version>3.0</version> - </dependency> - <dependency> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-core</artifactId> - <version>2.0.0</version> - </dependency> - <dependency> - <groupId>xmlrpc</groupId> - <artifactId>xmlrpc</artifactId> - <version>2.0.1</version> - </dependency> - <dependency> - <groupId>com.thoughtworks.xstream</groupId> - <artifactId>xstream</artifactId> - <version>1.3.1</version> - <exclusions> - <exclusion> - <!-- xom is an optional dependency of xstream. Its also an Apache incompatible license --> - <groupId>xom</groupId> - <artifactId>xom</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>hsqldb</groupId> - <artifactId>hsqldb</artifactId> - <version>1.8.0.7</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - </dependencies> -<!-- + <!-- <reporting> <plugins> <plugin> http://git-wip-us.apache.org/repos/asf/oodt/blob/42587f4c/cli/pom.xml ---------------------------------------------------------------------- diff --git a/cli/pom.xml b/cli/pom.xml index 474ea70..b2639b5 100644 --- a/cli/pom.xml +++ b/cli/pom.xml @@ -19,98 +19,93 @@ --> <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> - <parent> - <groupId>org.apache.oodt</groupId> - <artifactId>oodt-core</artifactId> - <version>0.11-SNAPSHOT</version> - <relativePath>../core/pom.xml</relativePath> - </parent> - <artifactId>cas-cli</artifactId> - <name>CAS Command Line Interface</name> - <profiles> - <profile> - <id>audit</id> - <activation> - <activeByDefault>false</activeByDefault> - </activation> - <build> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>rat-maven-plugin</artifactId> - <configuration> - <excludes> - <exclude>**/resources/examples/**/*</exclude> - </excludes> - </configuration> - <executions> - <execution> - <phase>verify</phase> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - </profiles> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <version>2.2-beta-2</version> - <configuration> - <descriptors> - <descriptor>src/main/assembly/assembly.xml</descriptor> - </descriptors> - </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.3</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-core</artifactId> - <version>2.5.4</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-hibernate3</artifactId> - <version>2.0.8</version> - <exclusions> - <exclusion> - <groupId>javax.transaction</groupId> - <artifactId>jta</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>com.google.guava</groupId> - <artifactId>guava</artifactId> - <version>10.0.1</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>3.8.2</version> - <scope>test</scope> - </dependency> - </dependencies> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-core</artifactId> + <version>0.11-SNAPSHOT</version> + <relativePath>../core/pom.xml</relativePath> + </parent> + <artifactId>cas-cli</artifactId> + <name>CAS Command Line Interface</name> + <dependencies> + <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-core</artifactId> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-hibernate3</artifactId> + <exclusions> + <exclusion> + <groupId>javax.transaction</groupId> + <artifactId>jta</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.2-beta-2</version> + <configuration> + <descriptors> + <descriptor>src/main/assembly/assembly.xml</descriptor> + </descriptors> + </configuration> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + <phase>package</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> + <profiles> + <profile> + <id>audit</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>rat-maven-plugin</artifactId> + <configuration> + <excludes> + <exclude>**/resources/examples/**/*</exclude> + </excludes> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + <phase>verify</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project> http://git-wip-us.apache.org/repos/asf/oodt/blob/42587f4c/commons/pom.xml ---------------------------------------------------------------------- diff --git a/commons/pom.xml b/commons/pom.xml index 26b750a..14267d0 100644 --- a/commons/pom.xml +++ b/commons/pom.xml @@ -16,7 +16,7 @@ limitations under the License. --> <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> <parent> <groupId>org.apache.oodt</groupId> @@ -25,30 +25,73 @@ <relativePath>../core/pom.xml</relativePath> </parent> <artifactId>oodt-commons</artifactId> - <name>Common Utilities</name> <packaging>jar</packaging> + <name>Common Utilities</name> <description>Apache OODT Common Utilities Project</description> - <scm> - <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/commons</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/commons</developerConnection> - <url>http://svn.apache.org/viewvc/oodt/trunk/commons</url> - </scm> + <dependencies> + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + </dependency> + <dependency> + <groupId>commons-dbcp</groupId> + <artifactId>commons-dbcp</artifactId> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </dependency> + <dependency> + <groupId>commons-pool</groupId> + <artifactId>commons-pool</artifactId> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-core</artifactId> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-hibernate3</artifactId> + <exclusions> + <exclusion> + <groupId>javax.transaction</groupId> + <artifactId>jta</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + </dependency> + <dependency> + <groupId>xmlrpc</groupId> + <artifactId>xmlrpc</artifactId> + </dependency> + </dependencies> <build> <resources> - <resource> - <targetPath>org/apache/oodt/commons</targetPath> - <directory>${basedir}/src/main/resources/dtd</directory> - <includes> - <include>Configuration.dtd</include> - </includes> - </resource> - <resource> - <targetPath>org/apache/oodt/commons/util</targetPath> - <directory>${basedir}/src/main/resources/conf</directory> - <includes> - <include>entities.xml</include> - </includes> - </resource> + <resource> + <targetPath>org/apache/oodt/commons</targetPath> + <directory>${basedir}/src/main/resources/dtd</directory> + <includes> + <include>Configuration.dtd</include> + </includes> + </resource> + <resource> + <targetPath>org/apache/oodt/commons/util</targetPath> + <directory>${basedir}/src/main/resources/conf</directory> + <includes> + <include>entities.xml</include> + </includes> + </resource> </resources> <plugins> <plugin> @@ -58,21 +101,26 @@ <forkMode>pertest</forkMode> <useSystemClassLoader>false</useSystemClassLoader> <systemProperties> - <property> - <name>java.util.logging.config.file</name> - <value>${basedir}/src/test/resources/test.logging.properties</value> - </property> - </systemProperties> - <forkedProcessTimeoutInSeconds>0</forkedProcessTimeoutInSeconds> - <redirectTestOutputToFile>true</redirectTestOutputToFile> - <includes> - <include>**/*Test*.java</include> - </includes> + <property> + <name>java.util.logging.config.file</name> + <value>${basedir}/src/test/resources/test.logging.properties</value> + </property> + </systemProperties> + <forkedProcessTimeoutInSeconds>0</forkedProcessTimeoutInSeconds> + <redirectTestOutputToFile>true</redirectTestOutputToFile> + <includes> + <include>**/*Test*.java</include> + </includes> <redirectTestOutputToFile>true</redirectTestOutputToFile> </configuration> </plugin> - </plugins> + </plugins> </build> + <scm> + <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/commons</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/commons</developerConnection> + <url>http://svn.apache.org/viewvc/oodt/trunk/commons</url> + </scm> <profiles> <profile> <id>audit</id> @@ -93,10 +141,10 @@ </configuration> <executions> <execution> - <phase>verify</phase> <goals> <goal>check</goal> </goals> + <phase>verify</phase> </execution> </executions> </plugin> @@ -104,62 +152,4 @@ </build> </profile> </profiles> - <dependencies> - <dependency> - <groupId>commons-dbcp</groupId> - <artifactId>commons-dbcp</artifactId> - <version>1.2.1</version> - </dependency> - <dependency> - <groupId>commons-collections</groupId> - <artifactId>commons-collections</artifactId> - <version>2.1</version> - </dependency> - <dependency> - <groupId>commons-pool</groupId> - <artifactId>commons-pool</artifactId> - <version>1.2</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.3</version> - </dependency> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - <version>1.0.3</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-core</artifactId> - <version>2.5.4</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-hibernate3</artifactId> - <version>2.0.8</version> - <exclusions> - <exclusion> - <groupId>javax.transaction</groupId> - <artifactId>jta</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>xmlrpc</groupId> - <artifactId>xmlrpc</artifactId> - <version>2.0.1</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>3.8.2</version> - </dependency> - <dependency> - <groupId>xerces</groupId> - <artifactId>xercesImpl</artifactId> - <version>2.9.1</version> - </dependency> - </dependencies> </project> http://git-wip-us.apache.org/repos/asf/oodt/blob/42587f4c/core/pom.xml ---------------------------------------------------------------------- diff --git a/core/pom.xml b/core/pom.xml index 6d1df88..27b519d 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -16,396 +16,432 @@ License for the specific language governing permissions and limitations under the License. --> <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> - <parent> - <groupId>org.apache</groupId> - <artifactId>apache</artifactId> - <version>16</version> - <relativePath /> - </parent> - <groupId>org.apache.oodt</groupId> - <artifactId>oodt-core</artifactId> - <version>0.11-SNAPSHOT</version> - <name>OODT Core</name> - <packaging>pom</packaging> - <properties> - <organizationLogo>http://www.apache.org/images/feather.gif</organizationLogo> - <logo>/images/${project.artifactId}.jpg</logo> - <xdocVersion>${project.version}</xdocVersion> - <genDownloadLinks>false</genDownloadLinks> - <docsSrc>${basedir}/src/site/xdoc</docsSrc> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - <jena.version>3.0.0</jena.version> - </properties> - <url>http://oodt.apache.org/</url> - <issueManagement> - <system>JIRA</system> - <url>https://issues.apache.org/jira/browse/OODT</url> - </issueManagement> - <inceptionYear>1999</inceptionYear> - <mailingLists> - <mailingList> - <name>dev</name> - <subscribe>[email protected]</subscribe> - <unsubscribe>[email protected]</unsubscribe> - <post>[email protected]</post> - <archive>http://mail-archives.apache.org/mod_mbox/oodt-dev/</archive> - </mailingList> - <mailingList> - <name>commits</name> - <subscribe>[email protected]</subscribe> - <unsubscribe>[email protected]</unsubscribe> - <archive>http://mail-archives.apache.org/mod_mbox/oodt-commits/</archive> - </mailingList> - <mailingList> - <name>private</name> - <subscribe>[email protected]</subscribe> - <unsubscribe>[email protected]</unsubscribe> - <post>[email protected]</post> - </mailingList> - </mailingLists> - <developers> - <developer> - <id>thomas</id> - <name>Thomas Bennett</name> - <email>[email protected]</email> - <organization>SKA South Africa</organization> - <timezone>+2</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>crichton</id> - <name>Daniel Crichton</name> - <email>[email protected]</email> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>bfoster</id> - <name>Brian Foster</name> - <email>[email protected]</email> - <organization>Google</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>joshuaga</id> - <name>Joshua Garcia</name> - <email>[email protected]</email> - <organization>University of Southern California</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>goodale</id> - <name>Cameron Goodale</name> - <email>[email protected]</email> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - <properties> - <aim>nonflyt</aim> - <gtalk>[email protected]</gtalk> - </properties> - </developer> - <developer> - <id>shardman</id> - <name>Sean Hardman</name> - <email>[email protected]</email> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>ahart</id> - <name>Andrew Hart</name> - <email>[email protected]</email> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>davekale</id> - <name>Dave Kale</name> - <email>[email protected]</email> - <organization>Childrens Hospital Los Angeles</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>kelly</id> - <name>Sean Kelly</name> - <email>[email protected]</email> - <url>http://seankelly.biz/</url> - <organization>Independent Consultant</organization> - <roles> - <role>committer</role> - <role>technologist</role> - </roles> - <timezone>-6</timezone> - <properties> - <picUrl>http://seankelly.biz/Members/kelly/sean-kelly/image</picUrl> - <blogUrl>http://seankelly.biz/blog</blogUrl> - <foaf>http://seankelly.biz/Members/kelly/sean-kellys-foaf</foaf> - <aim>InsanityPoet</aim> - <skype>InsanityPoet</skype> - <gtalk>[email protected]</gtalk> - <mobileme>[email protected]</mobileme> - </properties> - </developer> - <developer> - <id>mattmann</id> - <name>Chris Mattmann</name> - <email>[email protected]</email> - <url>http://www-scf.usc.edu/~mattmann/</url> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - <role>mentor</role> - <role>release engineer</role> - </roles> - </developer> - <developer> - <id>pramirez</id> - <name>Paul Ramirez</name> - <email>[email protected]</email> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>smcclees</id> - <name>Sean McCleese</name> - <email>[email protected]</email> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>gabe</id> - <name>Gabe Resneck</name> - <email>[email protected]</email> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>pvee</id> - <name>Paul Vee</name> - <email>[email protected]</email> - <organization>Childrens Hospital Los Angeles</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>riverma</id> - <name>Rishi Verma</name> - <email>[email protected]</email> - <organization>NASA Jet Propulsion Laboratory</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>woollard</id> - <name>David Woollard</name> - <email>[email protected]</email> - <organization>Project WBS</organization> - <timezone>-8</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - <developer> - <id>siriwardana</id> - <name>Rajith Siriwardana</name> - <email>[email protected]</email> - <organization>Independent Consultant</organization> - <timezone>+5:30</timezone> - <roles> - <role>committer</role> - </roles> - </developer> - </developers> - <licenses> - <license> - <name>Apache 2</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <comments>The standard OSI-approved Apache license, friendly to commercial interests yet open.</comments> - <distribution>manual</distribution> - </license> - </licenses> - <organization> - <name>Apache OODT</name> - <url>http://oodt.apache.org/</url> - </organization> - <scm> - <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/core</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/core</developerConnection> - <url>http://svn.apache.org/viewvc/oodt/trunk/core</url> - </scm> - <build> - <sourceDirectory>${basedir}/src/main/java</sourceDirectory> - <testSourceDirectory>${basedir}/src/test/java</testSourceDirectory> - <plugins> - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.6</source> - <target>1.6</target> - </configuration> - </plugin> - <plugin> - <artifactId>maven-jar-plugin</artifactId> - <configuration> - <archive> - <index>true</index> - </archive> - </configuration> - </plugin> - <plugin> - <artifactId>maven-eclipse-plugin</artifactId> - <version>2.6</version> - </plugin> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <includes> - <include>**/*Test*.java</include> - </includes> - </configuration> - </plugin> - <plugin> - <artifactId>maven-javadoc-plugin</artifactId> - <version>2.9</version> - <configuration> - <outputEncoding>UTF-8</outputEncoding> - <charset>UTF-8</charset> - <docencoding>UTF-8</docencoding> - <encoding>UTF-8</encoding> - </configuration> - <executions> - <execution> - <id>attach-javadocs</id> - <phase>package</phase> - <goals> - <goal>javadoc</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>net.alchim31.maven</groupId> - <artifactId>scala-maven-plugin</artifactId> - <version>3.2.0</version> - </dependency> - <dependency> - <groupId>org.apache.tika</groupId> - <artifactId>tika-core</artifactId> - <version>1.10</version> - </dependency> - <dependency> - <groupId>org.apache.tika</groupId> - <artifactId>tika-parsers</artifactId> - <version>1.7</version> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>1.4</version> - </dependency> - </dependencies> - </dependencyManagement> - <profiles> - <profile> - <id>jdk1.8</id> - <activation> - <jdk>1.8</jdk> - </activation> - <build> - <plugins> - <plugin> - <artifactId>maven-javadoc-plugin</artifactId> - <version>2.10.3</version> - <configuration> - <outputEncoding>UTF-8</outputEncoding> - <charset>UTF-8</charset> - <docencoding>UTF-8</docencoding> - <encoding>UTF-8</encoding> - </configuration> - <executions> - <execution> - <id>attach-javadocs</id> - <phase>package</phase> - <goals> - <goal>javadoc</goal> - </goals> - <configuration> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - <profile> - <id>audit</id> - <activation> - <activeByDefault>false</activeByDefault> - </activation> - <build> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>rat-maven-plugin</artifactId> - <executions> - <execution> - <phase>verify</phase> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - </profiles> - <reporting> - <plugins> - <!-- FIXME: currently produces a NullPointerException + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache</groupId> + <artifactId>apache</artifactId> + <version>16</version> + <relativePath></relativePath> + </parent> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-core</artifactId> + <version>0.11-SNAPSHOT</version> + <packaging>pom</packaging> + <name>OODT Core</name> + <properties> + <organizationLogo>http://www.apache.org/images/feather.gif</organizationLogo> + <logo>/images/${project.artifactId}.jpg</logo> + <xdocVersion>${project.version}</xdocVersion> + <genDownloadLinks>false</genDownloadLinks> + <docsSrc>${basedir}/src/site/xdoc</docsSrc> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> + <jena.version>3.0.0</jena.version> + </properties> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>com.amazonaws</groupId> + <artifactId>aws-java-sdk</artifactId> + <version>1.7.4</version> + </dependency> + <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + <version>10.0.1</version> + </dependency> + <dependency> + <groupId>com.thoughtworks.xstream</groupId> + <artifactId>xstream</artifactId> + <version>1.3.1</version> + <exclusions> + <exclusion> + <!-- xom is an optional dependency of xstream. Its also an Apache incompatible license --> + <groupId>xom</groupId> + <artifactId>xom</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>commons-cli</groupId> + <artifactId>commons-cli</artifactId> + <version>1.2</version> + </dependency> + <dependency> + <groupId>commons-codec</groupId> + <artifactId>commons-codec</artifactId> + <version>1.3</version> + </dependency> + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <version>2.1</version> + </dependency> + <dependency> + <groupId>commons-dbcp</groupId> + <artifactId>commons-dbcp</artifactId> + <version>1.2.1</version> + </dependency> + <dependency> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + <version>3.0</version> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>1.4</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.3</version> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.0.3</version> + </dependency> + <dependency> + <groupId>commons-pool</groupId> + <artifactId>commons-pool</artifactId> + <version>1.2</version> + </dependency> + <dependency> + <groupId>edu.ucar</groupId> + <artifactId>netcdf</artifactId> + <version>4.2</version> + </dependency> + <dependency> + <groupId>hsqldb</groupId> + <artifactId>hsqldb</artifactId> + <version>1.8.0.7</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>jgraph</groupId> + <artifactId>jgraph</artifactId> + <version>5.13.0.0</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.12</version> + </dependency> + <dependency> + <groupId>mysql</groupId> + <artifactId>mysql-connector-java</artifactId> + <version>5.1.26</version> + </dependency> + <dependency> + <groupId>net.alchim31.maven</groupId> + <artifactId>scala-maven-plugin</artifactId> + <version>3.2.0</version> + </dependency> + <dependency> + <groupId>net.sf.json-lib</groupId> + <artifactId>json-lib</artifactId> + <version>2.4</version> + <classifier>jdk15</classifier> + </dependency> + <dependency> + <groupId>net.sf.jung</groupId> + <artifactId>jung-algorithms</artifactId> + <version>2.0.1</version> + </dependency> + <dependency> + <groupId>net.sf.jung</groupId> + <artifactId>jung-api</artifactId> + <version>2.0.1</version> + </dependency> + <dependency> + <groupId>net.sf.jung</groupId> + <artifactId>jung-graph-impl</artifactId> + <version>2.0.1</version> + </dependency> + <dependency> + <groupId>net.sf.jung</groupId> + <artifactId>jung-visualization</artifactId> + <version>2.0.1</version> + </dependency> + <dependency> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-frontend-jaxrs</artifactId> + <version>2.6.0</version> + </dependency> + <dependency> + <groupId>org.apache.geronimo.javamail</groupId> + <artifactId>geronimo-javamail_1.4_mail</artifactId> + <version>1.8.1</version> + </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-activation_1.1_spec</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>org.apache.jena</groupId> + <artifactId>apache-jena-libs</artifactId> + <version>${jena.version}</version> + <type>pom</type> + </dependency> + <dependency> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-core</artifactId> + <version>2.0.0</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-cli</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-crawler</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-filemgr</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-metadata</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-metadata</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-resource</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-workflow</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>curator-services</artifactId> + <version>${project.parent.version}</version> + <type>war</type> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-commons</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-product</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-profile</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-sso</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-webapp-components</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-xmlquery</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>pcs-input</artifactId> + <version>${project.parent.version}</version> + </dependency> + <dependency> + <groupId>org.apache.poi</groupId> + <artifactId>poi</artifactId> + <version>3.2-FINAL</version> + </dependency> + <dependency> + <groupId>org.apache.solr</groupId> + <artifactId>solr-core</artifactId> + <version>1.3.0</version> + </dependency> + <dependency> + <groupId>org.apache.solr</groupId> + <artifactId>solr-solrj</artifactId> + <version>1.3.0</version> + </dependency> + <dependency> + <groupId>org.apache.tika</groupId> + <artifactId>tika-core</artifactId> + <version>1.10</version> + </dependency> + <dependency> + <groupId>org.apache.tika</groupId> + <artifactId>tika-parsers</artifactId> + <version>1.7</version> + </dependency> + <dependency> + <groupId>org.apache.wicket</groupId> + <artifactId>wicket</artifactId> + <version>${wicket.version}</version> + </dependency> + <dependency> + <groupId>org.apache.wicket</groupId> + <artifactId>wicket-extensions</artifactId> + <version>${wicket.version}</version> + </dependency> + <dependency> + <groupId>org.easymock</groupId> + <artifactId>easymock</artifactId> + <version>3.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.hamcrest</groupId> + <artifactId>hamcrest-all</artifactId> + <version>1.3</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.mockito</groupId> + <artifactId>mockito-all</artifactId> + <version>1.9.5</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.python</groupId> + <artifactId>jython</artifactId> + <version>2.2-beta1</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.reflections</groupId> + <artifactId>reflections</artifactId> + <version>0.9.9-RC1</version> + </dependency> + <dependency> + <groupId>org.safehaus.jug</groupId> + <artifactId>jug</artifactId> + <version>2.0.0</version> + <classifier>asl</classifier> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-beans</artifactId> + <version>2.5.4</version> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-context</artifactId> + <version>2.5.4</version> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-core</artifactId> + <version>2.5.4</version> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-hibernate3</artifactId> + <version>2.0.8</version> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-hibernate3</artifactId> + <version>2.0.8</version> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-hibernate3</artifactId> + <version>2.0.8</version> + </dependency> + <dependency> + <groupId>xalan</groupId> + <artifactId>xalan</artifactId> + <version>2.7.1</version> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + <version>2.9.1</version> + </dependency> + <dependency> + <groupId>xmlrpc</groupId> + <artifactId>xmlrpc</artifactId> + <version>2.0.1</version> + </dependency> + </dependencies> + </dependencyManagement> + <build> + <sourceDirectory>${basedir}/src/main/java</sourceDirectory> + <testSourceDirectory>${basedir}/src/test/java</testSourceDirectory> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.6</source> + <target>1.6</target> + </configuration> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <index>true</index> + </archive> + </configuration> + </plugin> + <plugin> + <artifactId>maven-eclipse-plugin</artifactId> + <version>2.6</version> + </plugin> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <includes> + <include>**/*Test*.java</include> + </includes> + </configuration> + </plugin> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.9</version> + <configuration> + <outputEncoding>UTF-8</outputEncoding> + <charset>UTF-8</charset> + <docencoding>UTF-8</docencoding> + <encoding>UTF-8</encoding> + </configuration> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>javadoc</goal> + </goals> + <phase>package</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> + <reporting> + <plugins> + <!-- FIXME: currently produces a NullPointerException <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changes-plugin</artifactId> @@ -424,69 +460,357 @@ the License. </reportSet> </reportSets> </plugin> --> - <!-- Produce JavaDoc --> - <plugin> - <artifactId>maven-javadoc-plugin</artifactId> - <version>2.9</version> - <configuration> - <outputEncoding>UTF-8</outputEncoding> - <charset>UTF-8</charset> - <docencoding>UTF-8</docencoding> - <encoding>UTF-8</encoding> - <aggregate>true</aggregate> - <source>1.5</source> - </configuration> - </plugin> - <!-- Produce Source cross references --> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jxr-plugin</artifactId> - <version>2.1</version> - <configuration> - <aggregate>true</aggregate> - </configuration> - </plugin> - <!-- Unit tests report --> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-report-plugin</artifactId> - <version>2.3</version> - </plugin> - <!-- "Release Audit" report (checks license headers etc.) --> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>rat-maven-plugin</artifactId> - <version>1.0-alpha-3</version> - </plugin> - <!-- FindBugs Report --> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>findbugs-maven-plugin</artifactId> - <version>2.3</version> - <configuration> - <threshold>Normal</threshold> - <effort>Default</effort> - </configuration> - </plugin> - <!-- Checkstyle report --> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-checkstyle-plugin</artifactId> - <version>2.1</version> - <configuration> - <!--configLocation>checkstyle.xml</configLocation--> - <enableRulesSummary>false</enableRulesSummary> - </configuration> - </plugin> - <!-- Project website generation --> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-site-plugin</artifactId> - <version>2.0-beta-7</version> - <configuration> - <outputEncoding>UTF-8</outputEncoding> - </configuration> - </plugin> + <!-- Produce JavaDoc --> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.9</version> + <configuration> + <outputEncoding>UTF-8</outputEncoding> + <charset>UTF-8</charset> + <docencoding>UTF-8</docencoding> + <encoding>UTF-8</encoding> + <aggregate>true</aggregate> + <source>1.5</source> + </configuration> + </plugin> + <!-- Produce Source cross references --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jxr-plugin</artifactId> + <version>2.1</version> + <configuration> + <aggregate>true</aggregate> + </configuration> + </plugin> + <!-- Unit tests report --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-report-plugin</artifactId> + <version>2.3</version> + </plugin> + <!-- "Release Audit" report (checks license headers etc.) --> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>rat-maven-plugin</artifactId> + <version>1.0-alpha-3</version> + </plugin> + <!-- FindBugs Report --> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <version>2.3</version> + <configuration> + <threshold>Normal</threshold> + <effort>Default</effort> + </configuration> + </plugin> + <!-- Checkstyle report --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-checkstyle-plugin</artifactId> + <version>2.1</version> + <configuration> + <!--configLocation>checkstyle.xml</configLocation--> + <enableRulesSummary>false</enableRulesSummary> + </configuration> + </plugin> + <!-- Project website generation --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <version>2.0-beta-7</version> + <configuration> + <outputEncoding>UTF-8</outputEncoding> + </configuration> + </plugin> + </plugins> + </reporting> + <url>http://oodt.apache.org/</url> + <inceptionYear>1999</inceptionYear> + <organization> + <name>Apache OODT</name> + <url>http://oodt.apache.org/</url> + </organization> + <licenses> + <license> + <name>Apache 2</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>manual</distribution> + <comments>The standard OSI-approved Apache license, friendly to commercial interests yet open.</comments> + </license> + </licenses> + <developers> + <developer> + <id>thomas</id> + <name>Thomas Bennett</name> + <email>[email protected]</email> + <organization>SKA South Africa</organization> + <roles> + <role>committer</role> + </roles> + <timezone>+2</timezone> + </developer> + <developer> + <id>crichton</id> + <name>Daniel Crichton</name> + <email>[email protected]</email> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>bfoster</id> + <name>Brian Foster</name> + <email>[email protected]</email> + <organization>Google</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>joshuaga</id> + <name>Joshua Garcia</name> + <email>[email protected]</email> + <organization>University of Southern California</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>goodale</id> + <name>Cameron Goodale</name> + <email>[email protected]</email> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + <properties> + <aim>nonflyt</aim> + <gtalk>[email protected]</gtalk> + </properties> + </developer> + <developer> + <id>shardman</id> + <name>Sean Hardman</name> + <email>[email protected]</email> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>ahart</id> + <name>Andrew Hart</name> + <email>[email protected]</email> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>davekale</id> + <name>Dave Kale</name> + <email>[email protected]</email> + <organization>Childrens Hospital Los Angeles</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>kelly</id> + <name>Sean Kelly</name> + <email>[email protected]</email> + <url>http://seankelly.biz/</url> + <organization>Independent Consultant</organization> + <roles> + <role>committer</role> + <role>technologist</role> + </roles> + <timezone>-6</timezone> + <properties> + <picUrl>http://seankelly.biz/Members/kelly/sean-kelly/image</picUrl> + <blogUrl>http://seankelly.biz/blog</blogUrl> + <foaf>http://seankelly.biz/Members/kelly/sean-kellys-foaf</foaf> + <aim>InsanityPoet</aim> + <skype>InsanityPoet</skype> + <gtalk>[email protected]</gtalk> + <mobileme>[email protected]</mobileme> + </properties> + </developer> + <developer> + <id>mattmann</id> + <name>Chris Mattmann</name> + <email>[email protected]</email> + <url>http://www-scf.usc.edu/~mattmann/</url> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + <role>mentor</role> + <role>release engineer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>pramirez</id> + <name>Paul Ramirez</name> + <email>[email protected]</email> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>smcclees</id> + <name>Sean McCleese</name> + <email>[email protected]</email> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>gabe</id> + <name>Gabe Resneck</name> + <email>[email protected]</email> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>pvee</id> + <name>Paul Vee</name> + <email>[email protected]</email> + <organization>Childrens Hospital Los Angeles</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>riverma</id> + <name>Rishi Verma</name> + <email>[email protected]</email> + <organization>NASA Jet Propulsion Laboratory</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>woollard</id> + <name>David Woollard</name> + <email>[email protected]</email> + <organization>Project WBS</organization> + <roles> + <role>committer</role> + </roles> + <timezone>-8</timezone> + </developer> + <developer> + <id>siriwardana</id> + <name>Rajith Siriwardana</name> + <email>[email protected]</email> + <organization>Independent Consultant</organization> + <roles> + <role>committer</role> + </roles> + <timezone>+5:30</timezone> + </developer> + </developers> + <mailingLists> + <mailingList> + <name>dev</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + <archive>http://mail-archives.apache.org/mod_mbox/oodt-dev/</archive> + </mailingList> + <mailingList> + <name>commits</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <archive>http://mail-archives.apache.org/mod_mbox/oodt-commits/</archive> + </mailingList> + <mailingList> + <name>private</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + </mailingLists> + <scm> + <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/core</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/core</developerConnection> + <url>http://svn.apache.org/viewvc/oodt/trunk/core</url> + </scm> + <issueManagement> + <system>JIRA</system> + <url>https://issues.apache.org/jira/browse/OODT</url> + </issueManagement> + <profiles> + <profile> + <id>jdk1.8</id> + <activation> + <jdk>1.8</jdk> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.10.3</version> + <configuration> + <outputEncoding>UTF-8</outputEncoding> + <charset>UTF-8</charset> + <docencoding>UTF-8</docencoding> + <encoding>UTF-8</encoding> + </configuration> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>javadoc</goal> + </goals> + <phase>package</phase> + <configuration></configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>audit</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>rat-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + <phase>verify</phase> + </execution> + </executions> + </plugin> </plugins> - </reporting> + </build> + </profile> + </profiles> </project> http://git-wip-us.apache.org/repos/asf/oodt/blob/42587f4c/crawler/pom.xml ---------------------------------------------------------------------- diff --git a/crawler/pom.xml b/crawler/pom.xml index dc1685c..a6d7f7c 100644 --- a/crawler/pom.xml +++ b/crawler/pom.xml @@ -17,175 +17,157 @@ the License. --> <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> - <parent> - <groupId>org.apache.oodt</groupId> - <artifactId>oodt-core</artifactId> - <version>0.11-SNAPSHOT</version> - <relativePath>../core/pom.xml</relativePath> - </parent> - <artifactId>cas-crawler</artifactId> - <name>Catalog and Archive Crawling Framework</name> - <description>The Catalog and Archive Service Crawling Framework.</description> - <scm> - <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/crawler</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/crawler</developerConnection> - <url>http://svn.apache.org/viewvc/oodt/trunk/crawler</url> - </scm> - <build> - <plugins> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.4</version> - <configuration> - <forkMode>pertest</forkMode> - <useSystemClassLoader>false</useSystemClassLoader> - <systemProperties> - <property> - <name>java.util.logging.config.file</name> - <value>${basedir}/src/testdata/test.logging.properties</value> - </property> - </systemProperties> - <forkedProcessTimeoutInSeconds>0</forkedProcessTimeoutInSeconds> - <redirectTestOutputToFile>true</redirectTestOutputToFile> - <includes> - <include>**/*Test*.java</include> - </includes> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <version>2.2-beta-2</version> - <configuration> - <descriptors> - <descriptor>src/main/assembly/assembly.xml</descriptor> - </descriptors> - <archive> - <manifest> - <mainClass>org.apache.oodt.cas.crawl.CrawlerLauncher</mainClass> - </manifest> - </archive> - </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - <resources> - <resource> - <targetPath>org/apache/oodt/cas/crawl</targetPath> - <directory>${basedir}/src/main/resources</directory> - <includes> - <include>action-beans.xml</include> - <include>crawler-beans.xml</include> - <include>crawler-config.xml</include> - <include>precondition-beans.xml</include> - </includes> - </resource> - </resources> - </build> - <dependencies> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>oodt-commons</artifactId> - <version>${project.parent.version}</version> - </dependency> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>cas-metadata</artifactId> - <version>${project.parent.version}</version> - </dependency> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>cas-cli</artifactId> - <version>${project.parent.version}</version> - </dependency> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>cas-filemgr</artifactId> - <version>${project.parent.version}</version> - </dependency> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>cas-workflow</artifactId> - <version>${project.parent.version}</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-core</artifactId> - <version>2.5.4</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-beans</artifactId> - <version>2.5.4</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-context</artifactId> - <version>2.5.4</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.1</version> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - </dependency> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - <version>1.0.3</version> - </dependency> - <dependency> - <groupId>commons-httpclient</groupId> - <artifactId>commons-httpclient</artifactId> - <version>3.0</version> - </dependency> - <dependency> - <groupId>commons-codec</groupId> - <artifactId>commons-codec</artifactId> - <version>1.3</version> - </dependency> - <dependency> - <groupId>commons-collections</groupId> - <artifactId>commons-collections</artifactId> - <version>2.1</version> - </dependency> - <dependency> - <groupId>xmlrpc</groupId> - <artifactId>xmlrpc</artifactId> - <version>2.0.1</version> - </dependency> - <dependency> - <groupId>org.apache.geronimo.javamail</groupId> - <artifactId>geronimo-javamail_1.4_mail</artifactId> - <version>1.8.1</version> - </dependency> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-activation_1.1_spec</artifactId> - <version>1.1</version> - </dependency> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-core</artifactId> + <version>0.11-SNAPSHOT</version> + <relativePath>../core/pom.xml</relativePath> + </parent> + <artifactId>cas-crawler</artifactId> + <name>Catalog and Archive Crawling Framework</name> + <description>The Catalog and Archive Service Crawling Framework.</description> + <dependencies> + <dependency> + <groupId>commons-codec</groupId> + <artifactId>commons-codec</artifactId> + </dependency> + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + </dependency> + <dependency> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.geronimo.javamail</groupId> + <artifactId>geronimo-javamail_1.4_mail</artifactId> + </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-activation_1.1_spec</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-cli</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-filemgr</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-metadata</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>cas-workflow</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> + <artifactId>oodt-commons</artifactId> + </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> - <version>3.1</version> <scope>test</scope> </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>3.8.2</version> - <scope>test</scope> - </dependency> - </dependencies> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-beans</artifactId> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-context</artifactId> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-core</artifactId> + </dependency> + <dependency> + <groupId>xmlrpc</groupId> + <artifactId>xmlrpc</artifactId> + </dependency> + </dependencies> + <build> + <resources> + <resource> + <targetPath>org/apache/oodt/cas/crawl</targetPath> + <directory>${basedir}/src/main/resources</directory> + <includes> + <include>action-beans.xml</include> + <include>crawler-beans.xml</include> + <include>crawler-config.xml</include> + <include>precondition-beans.xml</include> + </includes> + </resource> + </resources> + <plugins> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.4</version> + <configuration> + <forkMode>pertest</forkMode> + <useSystemClassLoader>false</useSystemClassLoader> + <systemProperties> + <property> + <name>java.util.logging.config.file</name> + <value>${basedir}/src/testdata/test.logging.properties</value> + </property> + </systemProperties> + <forkedProcessTimeoutInSeconds>0</forkedProcessTimeoutInSeconds> + <redirectTestOutputToFile>true</redirectTestOutputToFile> + <includes> + <include>**/*Test*.java</include> + </includes> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.2-beta-2</version> + <configuration> + <descriptors> + <descriptor>src/main/assembly/assembly.xml</descriptor> + </descriptors> + <archive> + <manifest> + <mainClass>org.apache.oodt.cas.crawl.CrawlerLauncher</mainClass> + </manifest> + </archive> + </configuration> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + <phase>package</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> + <scm> + <connection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/crawler</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/oodt/trunk/crawler</developerConnection> + <url>http://svn.apache.org/viewvc/oodt/trunk/crawler</url> + </scm> </project>
