Author: mattmann
Date: Sat Aug 22 18:46:55 2015
New Revision: 1697105

URL: http://svn.apache.org/r1697105
Log:
- WIP: OODT-842: refactor Curator services into its own REST-ful package. 
related to OODT-824: port Curator to wicket.

Added:
    oodt/trunk/curator/curator-services/
    oodt/trunk/curator/curator-services/pom.xml
    oodt/trunk/curator/curator-services/src/
    oodt/trunk/curator/curator-services/src/main/
    oodt/trunk/curator/curator-services/src/main/java/
    oodt/trunk/curator/curator-services/src/main/java/org/
    oodt/trunk/curator/curator-services/src/main/java/org/apache/
    oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/
    oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/metadata/
      - copied from r1697075, 
oodt/trunk/curator/src/main/java/org/apache/oodt/cas/curation/metadata/
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/service/
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/service/CurationService.java
      - copied unchanged from r1697075, 
oodt/trunk/curator/src/main/java/org/apache/oodt/cas/curation/service/CurationService.java
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/service/CurationServiceConfig.java
      - copied unchanged from r1697075, 
oodt/trunk/curator/src/main/java/org/apache/oodt/cas/curation/service/CurationServiceConfig.java
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/service/DirectoryResource.java
      - copied unchanged from r1697075, 
oodt/trunk/curator/src/main/java/org/apache/oodt/cas/curation/service/DirectoryResource.java
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/service/IngestionResource.java
      - copied unchanged from r1696896, 
oodt/trunk/curator/src/main/java/org/apache/oodt/cas/curation/service/IngestionResource.java
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/service/MetadataResource.java
      - copied unchanged from r1696896, 
oodt/trunk/curator/src/main/java/org/apache/oodt/cas/curation/service/MetadataResource.java
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/service/PolicyResource.java
      - copied unchanged from r1696896, 
oodt/trunk/curator/src/main/java/org/apache/oodt/cas/curation/service/PolicyResource.java
    
oodt/trunk/curator/curator-services/src/main/java/org/apache/oodt/cas/curation/service/SystemResource.java
      - copied unchanged from r1696896, 
oodt/trunk/curator/src/main/java/org/apache/oodt/cas/curation/service/SystemResource.java

Added: oodt/trunk/curator/curator-services/pom.xml
URL: 
http://svn.apache.org/viewvc/oodt/trunk/curator/curator-services/pom.xml?rev=1697105&view=auto
==============================================================================
--- oodt/trunk/curator/curator-services/pom.xml (added)
+++ oodt/trunk/curator/curator-services/pom.xml Sat Aug 22 18:46:55 2015
@@ -0,0 +1,160 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+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.9-SNAPSHOT</version>
+    <relativePath>../core/pom.xml</relativePath>
+  </parent>
+  <artifactId>curator-services</artifactId>
+  <packaging>war</packaging>
+  <name>CAS Curation Web Services</name>
+  <description>Services for ingesting files into the file manager and 
iteratively extracting metadata.</description>
+  <build>
+        <resources>
+            <resource>
+                <filtering>false</filtering>
+                <directory>src/main/resources</directory>
+            </resource>
+            <resource>
+                <filtering>false</filtering>
+                <directory>src/main/java</directory>
+                <includes>
+                    <include>**</include>
+                </includes>
+                <excludes>
+                    <exclude>**/*.java</exclude>
+                </excludes>
+            </resource>
+        </resources>
+        <testResources>
+            <testResource>
+                <filtering>false</filtering>
+                <directory>src/test/java</directory>
+                <includes>
+                    <include>**</include>
+                </includes>
+                <excludes>
+                    <exclude>**/*.java</exclude>
+                </excludes>
+            </testResource>
+        </testResources>  
+    <plugins>
+               <plugin>
+                   <groupId>org.apache.tomcat.maven</groupId>
+                   <artifactId>tomcat7-maven-plugin</artifactId>
+                   <version>2.2</version>
+                   <configuration>
+                       <port>8181</port>
+                       <systemProperties>
+                           <CATALINA_OPTS>-Djava.awt.headless=true 
-Dfile.encoding=UTF-8
+                                           -server -Xms1536m -Xmx1536m
+                                           -XX:NewSize=256m 
-XX:MaxNewSize=256m -XX:PermSize=256m
+                                           -XX:MaxPermSize=512m 
-XX:+DisableExplicitGC
+                                           -XX:+UseConcMarkSweepGC
+                                           -XX:+CMSIncrementalMode
+                                           -XX:+CMSIncrementalPacing
+                                           -XX:CMSIncrementalDutyCycleMin=0
+                                           -XX:-TraceClassUnloading
+                           </CATALINA_OPTS>
+                       </systemProperties>
+                       
<contextFile>${basedir}/src/main/webapp/META-INF/context.xml</contextFile>
+                       <path>/${project.build.finalName}</path>  
+                   </configuration>        
+               </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>**/src/MIT-License.txt</exclude>
+              </excludes>
+            </configuration>
+            <executions>
+              <execution>
+                <phase>verify</phase>
+                <goals>
+                  <goal>check</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>  
+  <dependencies>
+    <dependency>
+       <groupId>javax.servlet</groupId>
+       <artifactId>servlet-api</artifactId>
+       <version>2.4</version>
+       <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.oodt</groupId>
+      <artifactId>cas-filemgr</artifactId>
+      <version>${project.parent.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.oodt</groupId>
+      <artifactId>oodt-sso</artifactId>
+      <version>${project.parent.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.oodt</groupId>
+      <artifactId>cas-metadata</artifactId>
+      <version>${project.parent.version}</version>
+      <exclusions>
+        <exclusion>
+          <groupId>commons-logging</groupId>
+          <artifactId>commons-logging</artifactId>
+        </exclusion>
+      </exclusions>      
+      <type>jar</type>
+    </dependency>
+   <dependency>
+      <groupId>org.apache.cxf</groupId>
+      <artifactId>cxf-rt-frontend-jaxrs</artifactId>
+      <version>2.6.0</version>
+   </dependency>
+   <dependency>
+      <groupId>org.reflections</groupId>
+      <artifactId>reflections</artifactId>
+      <version>0.9.9-RC1</version>
+     </dependency>   
+  </dependencies>
+
+</project>


Reply via email to