Added: 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html?rev=1666263&view=auto
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html
 (added)
+++ 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html
 Thu Mar 12 17:41:48 2015
@@ -0,0 +1,96 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE 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.
+-->
+
+#if($TABNAME == $ResourceBundle.getString('SearchBloxConnector.Configuration') 
&& ${SEQNUM} == ${SELECTEDNUM})
+
+<table class="displaytable">
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TitleBoost'))</nobr></td>
+    <td class="value">
+      <input type="text" name="s${SEQNUM}_title_boost" 
value="$Encoder.attributeEscape($TITLE_BOOST)" />
+    </td>
+  </tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.ContentBoost'))</nobr></td>
+    <td class="value">
+      <input type="text" name="s${SEQNUM}_content_boost" 
value="$Encoder.attributeEscape($CONTENT_BOOST)" />
+    </td>
+  </tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.KeywordsBoost'))</nobr></td>
+    <td class="value">
+      <input type="text" name="s${SEQNUM}_keywords_boost" 
value="$Encoder.attributeEscape($KEYWORDS_BOOST)" />
+    </td>
+  </tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.DescriptionBoost'))</nobr></td>
+    <td class="value">
+      <input type="text" name="s${SEQNUM}_description_boost" 
value="$Encoder.attributeEscape($DESCRIPTION_BOOST)" />
+    </td>
+  </tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.PoolSize'))</nobr></td>
+    <td class="value">
+      <input type="text" name="s${SEQNUM}_poolsize" 
value="$Encoder.attributeEscape($POOLSIZE)" />
+    </td>
+  </tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TimeoutConnection'))</nobr></td>
+    <td class="value">
+      <input type="text" name="s${SEQNUM}_timeoutconnection" 
value="$Encoder.attributeEscape($TIMEOUTCONNECTION)" />
+    </td>
+  </tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TimeoutSocket'))</nobr></td>
+    <td class="value">
+      <input type="text" name="s${SEQNUM}_timeoutsocket" 
value="$Encoder.attributeEscape($TIMEOUTSOCKET)" />
+    </td>
+  </tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.Collection'))</nobr></td>
+    <td class="value">
+      <input type="text" name="s${SEQNUM}_collection" 
value="$Encoder.attributeEscape($COLLECTION)" />
+    </td>
+  </tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.IndexFormat'))</nobr></td>
+    <td class="value">
+      <select name="s${SEQNUM}_indexformat">
+  
+        <option value="JSON" #if($INDEXFORMAT == 'JSON') selected="true" 
#end>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.JSON'))</option>
+ 
+        <option value="XML" #if($INDEXFORMAT == 'XML') selected="true" 
#end>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.XML'))</option>
+         </select>
+    </td>
+  </tr>
+  
+</table>
+      
+#else
+
+<input type="hidden" name="s${SEQNUM}_title_boost" value="${TITLE_BOOST}"/>
+<input type="hidden" name="s${SEQNUM}_content_boost" value="${CONTENT_BOOST}"/>
+<input type="hidden" name="s${SEQNUM}_description_boost" 
value="${DESCRIPTION_BOOST}"/>
+<input type="hidden" name="s${SEQNUM}_keywords_boost" 
value="${KEYWORDS_BOOST}"/>
+<input type="hidden" name="s${SEQNUM}_poolsize" value="${POOLSIZE}"/>
+<input type="hidden" name="s${SEQNUM}_timeoutconnection" 
value="${TIMEOUTCONNECTION}"/>
+<input type="hidden" name="s${SEQNUM}_timeoutsocket" value="${TIMEOUTSOCKET}"/>
+<input type="hidden" name="s${SEQNUM}_collection" value="${COLLECTION}"/>
+<input type="hidden" name="s${SEQNUM}_indexformat" value="${INDEXFORMAT}"/>
+
+#end
\ No newline at end of file

Added: 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html?rev=1666263&view=auto
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html
 (added)
+++ 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html
 Thu Mar 12 17:41:48 2015
@@ -0,0 +1,27 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE 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.
+-->
+
+<table class="displaytable">
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.Endpoint'))</nobr>
+    <td class="value">$Encoder.bodyEscape($ENDPOINT)</td>
+  </tr>
+    <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.ApiKey'))</nobr></td>
+    <td class="value">$Encoder.bodyEscape($APIKEY)</td>
+  </tr>
+</table>
\ No newline at end of file

Added: 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html?rev=1666263&view=auto
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html
 (added)
+++ 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html
 Thu Mar 12 17:41:48 2015
@@ -0,0 +1,66 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE 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.
+-->
+
+<table class="displaytable">
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TitleBoost'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($TITLE_BOOST)</nobr></td>
+  </tr>
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.ContentBoost'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($CONTENT_BOOST)</nobr></td>
+  </tr>
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.KeywordsBoost'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($KEYWORDS_BOOST)</nobr></td>
+  </tr>
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.DescriptionBoost'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($DESCRIPTION_BOOST)</nobr></td>
+  </tr>
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.PoolSize'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($POOLSIZE)</nobr></td>
+  </tr>
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TimeoutConnection'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($TIMEOUTCONNECTION)</nobr></td>
+  </tr>
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TimeoutSocket'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($TIMEOUTSOCKET)</nobr></td>
+  </tr>
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.Collection'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($COLLECTION)</nobr></td>
+  </tr>
+  <tr><td class="separator" colspan="2"><hr/></td></tr>
+  <tr>
+    <td 
class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.IndexFormat'))</nobr></td>
+    <td class="value"><nobr>$Encoder.bodyEscape($INDEXFORMAT)</nobr></td>
+  </tr>
+  
+
+</table>

Added: 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/test/java/org/apache/manifoldcf/agents/output/searchblox/tests/SearchBloxDocumentTest.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/test/java/org/apache/manifoldcf/agents/output/searchblox/tests/SearchBloxDocumentTest.java?rev=1666263&view=auto
==============================================================================
--- 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/test/java/org/apache/manifoldcf/agents/output/searchblox/tests/SearchBloxDocumentTest.java
 (added)
+++ 
manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/connector/src/test/java/org/apache/manifoldcf/agents/output/searchblox/tests/SearchBloxDocumentTest.java
 Thu Mar 12 17:41:48 2015
@@ -0,0 +1,85 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE 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.
+ */
+package org.apache.manifoldcf.agents.output.searchblox.tests;
+
+import com.google.common.collect.Lists;
+
+import junit.framework.TestCase;
+
+import org.apache.manifoldcf.agents.interfaces.RepositoryDocument;
+import org.apache.manifoldcf.core.interfaces.ManifoldCFException;
+import org.apache.manifoldcf.agents.output.searchblox.SearchBloxDocument;
+import 
org.apache.manifoldcf.agents.output.searchblox.SearchBloxDocument.DocumentAction;
+import 
org.apache.manifoldcf.agents.output.searchblox.SearchBloxDocument.IndexingFormat;
+import org.apache.manifoldcf.agents.output.searchblox.SearchBloxException;
+
+import java.io.ByteArrayInputStream;
+import java.io.InputStream;
+import java.nio.charset.StandardCharsets;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * @author Alessandro Benedetti
+ *         07/03/2015
+ *         mcf-searchblox-connector
+ */
+public class SearchBloxDocumentTest extends TestCase{
+    SearchBloxDocument toTest;
+    RepositoryDocument rd;
+
+   public void setUp() throws ManifoldCFException {
+       Map<String, List<String>> args=initArgs();
+       String apikey="apikey";
+       rd=initRepoDocument();
+       String docURI = "URI";
+       toTest=new SearchBloxDocument(apikey, docURI,rd,args);
+   }
+
+    private Map<String, List<String>> initArgs() {
+        Map<String, List<String>> argMap=new HashMap<String, List<String>>();
+        argMap.put("collection", Lists.newArrayList("collection1"));
+        argMap.put("title_boost", Lists.newArrayList("1"));
+        argMap.put("content_boost", Lists.newArrayList("2"));
+        argMap.put("keywords_boost", Lists.newArrayList("3"));
+        argMap.put("description_boost", Lists.newArrayList("4"));
+        return argMap;
+
+    }
+
+    private RepositoryDocument initRepoDocument() throws ManifoldCFException {
+        RepositoryDocument realRepoDoc=new RepositoryDocument();
+        String binaryContent="I am the binary content of an Amazing Document";
+        InputStream stream = new 
ByteArrayInputStream(binaryContent.getBytes(StandardCharsets.UTF_8));
+
+        realRepoDoc.addField("title","I am a nice title");
+        realRepoDoc.addField("content","I am a nice content in english!");
+        realRepoDoc.addField("description","I am a little tiny description");
+        realRepoDoc.addField("meta1","I am META1!");
+        realRepoDoc.setMimeType("html");
+        realRepoDoc.setBinary(stream,100);
+        realRepoDoc.setCreatedDate(new Date(System.currentTimeMillis()));
+        return realRepoDoc;
+    }
+
+    public void testXmlString() throws SearchBloxException {
+        String xmlGenerated=toTest.toString(IndexingFormat.XML, 
DocumentAction.ADD_UPDATE);
+    }
+
+}

Added: manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/pom.xml
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/pom.xml?rev=1666263&view=auto
==============================================================================
--- manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/pom.xml (added)
+++ manifoldcf/branches/CONNECTORS-1168/connectors/searchblox/pom.xml Thu Mar 
12 17:41:48 2015
@@ -0,0 +1,464 @@
+<?xml version="1.0"?>
+<project
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";
+       xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache.manifoldcf</groupId>
+               <artifactId>mcf-connectors</artifactId>
+               <version>2.1-SNAPSHOT</version>
+       </parent>
+
+       <artifactId>mcf-searchblox-connector</artifactId>
+       <name>ManifoldCF - Connectors - SearchBlox</name>
+
+       <url>http://www.searchblox.com/</url>
+       <properties>
+               
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+       </properties>
+
+       <build>
+               <defaultGoal>integration-test</defaultGoal>
+               
<sourceDirectory>${basedir}/connector/src/main/java</sourceDirectory>
+               
<testSourceDirectory>${basedir}/connector/src/test/java</testSourceDirectory>
+               <resources>
+                       <resource>
+                               
<directory>${basedir}/connector/src/main/native2ascii</directory>
+                               <includes>
+                                       <include>**/*.properties</include>
+                               </includes>
+                       </resource>
+                       <resource>
+                               
<directory>${basedir}/connector/src/main/resources</directory>
+                               <includes>
+                                       <include>**/*.html</include>
+                                       <include>**/*.js</include>
+                               </includes>
+                       </resource>
+               </resources>
+               <testResources>
+                       <testResource>
+                               
<directory>${basedir}/connector/src/test/resources</directory>
+                       </testResource>
+               </testResources>
+               <plugins>
+
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               
<artifactId>native2ascii-maven-plugin</artifactId>
+                               <version>1.0-beta-1</version>
+                               <configuration>
+                                       <workDir>target/classes</workDir>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <id>native2ascii-utf8</id>
+                                               <goals>
+                                                       
<goal>native2ascii</goal>
+                                               </goals>
+                                               <configuration>
+                                                       
<encoding>UTF8</encoding>
+                                                       <includes>
+                                                               
<include>**/*.properties</include>
+                                                       </includes>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+                       <!-- Test plugin configuration -->
+                       <plugin>
+                               <artifactId>maven-dependency-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <id>copy-war</id>
+                                               
<phase>generate-resources</phase>
+                                               <goals>
+                                                       <goal>copy</goal>
+                                               </goals>
+                                               <configuration>
+                                                       
<outputDirectory>target/dependency</outputDirectory>
+                                                       <artifactItems>
+                                                               <artifactItem>
+                                                                       
<groupId>${project.groupId}</groupId>
+                                                                       
<artifactId>mcf-api-service</artifactId>
+                                                                       
<version>${project.version}</version>
+                                                                       
<type>war</type>
+                                                                       
<overWrite>false</overWrite>
+                                                                       
<destFileName>mcf-api-service.war</destFileName>
+                                                               </artifactItem>
+                                                               <artifactItem>
+                                                                       
<groupId>${project.groupId}</groupId>
+                                                                       
<artifactId>mcf-authority-service</artifactId>
+                                                                       
<version>${project.version}</version>
+                                                                       
<type>war</type>
+                                                                       
<overWrite>false</overWrite>
+                                                                       
<destFileName>mcf-authority-service.war</destFileName>
+                                                               </artifactItem>
+                                                               <artifactItem>
+                                                                       
<groupId>${project.groupId}</groupId>
+                                                                       
<artifactId>mcf-crawler-ui</artifactId>
+                                                                       
<version>${project.version}</version>
+                                                                       
<type>war</type>
+                                                                       
<overWrite>false</overWrite>
+                                                                       
<destFileName>mcf-crawler-ui.war</destFileName>
+                                                               </artifactItem>
+                                                       </artifactItems>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-surefire-plugin</artifactId>
+                               <configuration>
+                                       <excludes>
+                                               
<exclude>**/*Postgresql*.java</exclude>
+                                               
<exclude>**/*MySQL*.java</exclude>
+                                       </excludes>
+                                       <forkMode>always</forkMode>
+                                       
<workingDirectory>target/test-output</workingDirectory>
+                               </configuration>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-failsafe-plugin</artifactId>
+                               <version>2.12.3</version>
+                               <configuration>
+                                       <skipTests>${skipITs}</skipTests>
+                                       <systemPropertyVariables>
+                                               
<crawlerWarPath>../dependency/mcf-crawler-ui.war</crawlerWarPath>
+                                               
<authorityserviceWarPath>../dependency/mcf-authority-service.war</authorityserviceWarPath>
+                                               
<apiWarPath>../dependency/mcf-api-service.war</apiWarPath>
+                                       </systemPropertyVariables>
+                                       <excludes>
+                                               
<exclude>**/*Postgresql*.java</exclude>
+                                               
<exclude>**/*MySQL*.java</exclude>
+                                       </excludes>
+                                       <forkMode>always</forkMode>
+                                       
<workingDirectory>target/test-output</workingDirectory>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <id>integration-test</id>
+                                               <goals>
+                                                       
<goal>integration-test</goal>
+                                               </goals>
+                                       </execution>
+                                       <execution>
+                                               <id>verify</id>
+                                               <goals>
+                                                       <goal>verify</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+                       <plugin>
+                               <artifactId>maven-assembly-plugin</artifactId>
+                               <configuration>
+                                       
<finalName>${project.artifactId}</finalName>
+                                       <descriptorRefs>
+                                               
<descriptorRef>jar-with-dependencies</descriptorRef>
+                                       </descriptorRefs>
+                                       
<appendAssemblyId>false</appendAssemblyId>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <id>make-assembly</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+               </plugins>
+               <pluginManagement>
+                       <plugins>
+                               <!--This plugin's configuration is used to 
store Eclipse m2e settings 
+                                       only. It has no influence on the Maven 
build itself. -->
+                               <plugin>
+                                       <groupId>org.eclipse.m2e</groupId>
+                                       
<artifactId>lifecycle-mapping</artifactId>
+                                       <version>1.0.0</version>
+                                       <configuration>
+                                               <lifecycleMappingMetadata>
+                                                       <pluginExecutions>
+                                                               
<pluginExecution>
+                                                                       
<pluginExecutionFilter>
+                                                                               
<groupId>
+                                                                               
        org.apache.maven.plugins
+                                                                               
</groupId>
+                                                                               
<artifactId>
+                                                                               
        maven-dependency-plugin
+                                                                               
</artifactId>
+                                                                               
<versionRange>[2.8,)</versionRange>
+                                                                               
<goals>
+                                                                               
        <goal>copy</goal>
+                                                                               
</goals>
+                                                                       
</pluginExecutionFilter>
+                                                                       <action>
+                                                                               
<ignore></ignore>
+                                                                       
</action>
+                                                               
</pluginExecution>
+                                                               
<pluginExecution>
+                                                                       
<pluginExecutionFilter>
+                                                                               
<groupId>org.codehaus.mojo</groupId>
+                                                                               
<artifactId>
+                                                                               
        native2ascii-maven-plugin
+                                                                               
</artifactId>
+                                                                               
<versionRange>
+                                                                               
        [1.0-beta-1,)
+                                                                               
</versionRange>
+                                                                               
<goals>
+                                                                               
        <goal>native2ascii</goal>
+                                                                               
</goals>
+                                                                       
</pluginExecutionFilter>
+                                                                       <action>
+                                                                               
<ignore></ignore>
+                                                                       
</action>
+                                                               
</pluginExecution>
+                                                               
<pluginExecution>
+                                                                       
<pluginExecutionFilter>
+                                                                               
<groupId>
+                                                                               
        org.apache.maven.plugins
+                                                                               
</groupId>
+                                                                               
<artifactId>
+                                                                               
        maven-remote-resources-plugin
+                                                                               
</artifactId>
+                                                                               
<versionRange>[1.5,)</versionRange>
+                                                                               
<goals>
+                                                                               
        <goal>process</goal>
+                                                                               
</goals>
+                                                                       
</pluginExecutionFilter>
+                                                                       <action>
+                                                                               
<ignore></ignore>
+                                                                       
</action>
+                                                               
</pluginExecution>
+                                                       </pluginExecutions>
+                                               </lifecycleMappingMetadata>
+                                       </configuration>
+                               </plugin>
+                       </plugins>
+               </pluginManagement>
+       </build>
+
+       <dependencies>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-core</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-connector-common</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-agents</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-pull-agent</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-ui-core</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.jboss.resteasy</groupId>
+                       <artifactId>resteasy-client</artifactId>
+                       <version>3.0.8.Final</version>
+                       <exclusions>
+                               <exclusion>
+                                       <groupId>org.slf4j</groupId>
+                                       <artifactId>slf4j-simple</artifactId>
+                               </exclusion>
+                       </exclusions>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.jboss.resteasy</groupId>
+                       <artifactId>resteasy-jaxb-provider</artifactId>
+                       <version>3.0.5.Final</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>com.google.guava</groupId>
+                       <artifactId>guava</artifactId>
+                       <version>15.0</version>
+               </dependency>
+
+               <!-- Testing dependencies -->
+
+               <dependency>
+                       <groupId>junit</groupId>
+                       <artifactId>junit</artifactId>
+                       <version>${junit.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-core</artifactId>
+                       <version>${project.version}</version>
+                       <type>test-jar</type>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-agents</artifactId>
+                       <version>${project.version}</version>
+                       <type>test-jar</type>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-pull-agent</artifactId>
+                       <version>${project.version}</version>
+                       <type>test-jar</type>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>postgresql</groupId>
+                       <artifactId>postgresql</artifactId>
+                       <version>${postgresql.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.hsqldb</groupId>
+                       <artifactId>hsqldb</artifactId>
+                       <version>${hsqldb.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>mysql</groupId>
+                       <artifactId>mysql-connector-java</artifactId>
+                       <version>${mysql.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-api-service</artifactId>
+                       <version>${project.version}</version>
+                       <type>war</type>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-authority-service</artifactId>
+                       <version>${project.version}</version>
+                       <type>war</type>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>mcf-crawler-ui</artifactId>
+                       <version>${project.version}</version>
+                       <type>war</type>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-server</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-util</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-webapp</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-servlet</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-http</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-io</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-security</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-continuation</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-xml</artifactId>
+                       <version>${jetty.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.mortbay.jetty</groupId>
+                       <artifactId>jsp-api-2.1-glassfish</artifactId>
+                       <version>${glassfish.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.mortbay.jetty</groupId>
+                       <artifactId>jsp-2.1-glassfish</artifactId>
+                       <version>${glassfish.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.slf4j</groupId>
+                       <artifactId>slf4j-simple</artifactId>
+                       <version>${slf4j.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>xerces</groupId>
+                       <artifactId>xercesImpl</artifactId>
+                       <version>2.10.0</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.mockito</groupId>
+                       <artifactId>mockito-all</artifactId>
+                       <version>1.9.5</version>
+               </dependency>
+               <dependency>
+                       <!-- jsoup HTML parser library @ http://jsoup.org/ -->
+                       <groupId>org.jsoup</groupId>
+                       <artifactId>jsoup</artifactId>
+                       <version>1.8.1</version>
+               </dependency>
+       </dependencies>
+</project>


Reply via email to