You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2015/05/10 12:48:03 UTC
svn commit: r1678551 - in /manifoldcf/trunk: ./
connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/
connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/
Author: kwright
Date: Sun May 10 10:48:03 2015
New Revision: 1678551
URL: http://svn.apache.org/r1678551
Log:
Full fix for CONNECTORS-1198.
Modified:
manifoldcf/trunk/CHANGES.txt
manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConfig.java
manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConnector.java
manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editConfiguration_Parameters.html
manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html
manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html
manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html
Modified: manifoldcf/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1678551&r1=1678550&r2=1678551&view=diff
==============================================================================
--- manifoldcf/trunk/CHANGES.txt (original)
+++ manifoldcf/trunk/CHANGES.txt Sun May 10 10:48:03 2015
@@ -3,8 +3,12 @@ $Id$
======================= 2.2-dev =====================
+CONNECTORS-1198: SearchBlox connector session management not
+working properly.
+(Timo Selvaraj, Rafa Haro, Karl Wright)
+
CONNECTORS-1197: Add "windows" file mode to file system output connector.
-(Karl Wright
+(Karl Wright)
CONNECTORS-1195: Fix for NumberFormatException exception thrown in Maximum Bandwidth Report
(Kishore Kumar)
Modified: manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConfig.java
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConfig.java?rev=1678551&r1=1678550&r2=1678551&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConfig.java (original)
+++ manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConfig.java Sun May 10 10:48:03 2015
@@ -12,9 +12,6 @@ class SearchBloxConfig {
static final String ATTRIBUTE_CONTENTBOOST = "content_boost";
static final String ATTRIBUTE_KEYWORDSBOOST = "keywords_boost";
static final String ATTRIBUTE_DESCRIPTIONBOOST = "description_boost";
- static final String ATTRIBUTE_POOLSIZE = "poolsize";
- static final String ATTRIBUTE_TIMEOUT_CONNECTION = "timeoutconnection";
- static final String ATTRIBUTE_TIMEOUT_SOCKET = "timeoutsocket";
static final String ATTRIBUTE_INDEX_FORMAT = "indexformat";
static final String ATTRIBUTE_COLLECTION_NAME = "collection";
Modified: manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConnector.java
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConnector.java?rev=1678551&r1=1678550&r2=1678551&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConnector.java (original)
+++ manifoldcf/trunk/connectors/searchblox/connector/src/main/java/org/apache/manifoldcf/agents/output/searchblox/SearchBloxConnector.java Sun May 10 10:48:03 2015
@@ -86,23 +86,26 @@ public class SearchBloxConnector extends
private static final String SEARCHBLOX_ENDPOINT = "endpoint";
private static final String SEARCHBLOX_INDEXING_FORMAT = "indexformat";
-
- private static final int BUILDER_DEFAULT_POOL_SIZE = 5;
- private static final long BUILDER_DEFAULT_SOCKET_TIMEOUT = 60;
- private static final long BUILDER_DEFAULT_CONNECTION_TIMEOUT = 60;
+ private static final String SEARCHBLOX_SOCKET_TIMEOUT = "sockettimeout";
+ private static final String SEARCHBLOX_CONNECTION_TIMEOUT = "connectiontimeout";
+
+ private static final String BUILDER_DEFAULT_SOCKET_TIMEOUT = "60";
+ private static final String BUILDER_DEFAULT_CONNECTION_TIMEOUT = "60";
private SearchBloxClient client = null;
private String apiKey = null;
- private String lastVersion = null;
- private int poolSize = BUILDER_DEFAULT_POOL_SIZE;
- private long socketTimeout = BUILDER_DEFAULT_SOCKET_TIMEOUT;
- private long connectionTimeout = BUILDER_DEFAULT_CONNECTION_TIMEOUT;
-
public SearchBloxConnector() {
}
+ /** Connect.
+ */
+ @Override
+ public void connect(ConfigParams configParams) {
+ super.connect(configParams);
+ }
+
/**
* This method is called to assess whether to count this connector instance
* should actually be counted as being connected.
@@ -138,12 +141,31 @@ public class SearchBloxConnector extends
CREATION_ACTIVITY };
}
- protected void getSession() {
+ protected void getSession()
+ throws ManifoldCFException {
if (client == null) {
- String endpoint = params.getParameter(SEARCHBLOX_ENDPOINT);
+ String connectionTimeoutString = params.getParameter(SEARCHBLOX_CONNECTION_TIMEOUT);
+ if (connectionTimeoutString == null)
+ connectionTimeoutString = BUILDER_DEFAULT_CONNECTION_TIMEOUT;
+ long connectionTimeout;
+ try {
+ connectionTimeout = Integer.parseInt(connectionTimeoutString);
+ } catch (NumberFormatException e) {
+ throw new ManifoldCFException("Bad connection timeout: "+e.getMessage(),e);
+ }
+ String socketTimeoutString = params.getParameter(SEARCHBLOX_SOCKET_TIMEOUT);
+ if (socketTimeoutString == null)
+ socketTimeoutString = BUILDER_DEFAULT_SOCKET_TIMEOUT;
+ long socketTimeout;
+ try {
+ socketTimeout = Integer.parseInt(socketTimeoutString);
+ } catch (NumberFormatException e) {
+ throw new ManifoldCFException("Bad socket timeout: "+e.getMessage(),e);
+ }
+ final String endpoint = params.getParameter(SEARCHBLOX_ENDPOINT);
this.apiKey = params.getParameter(SearchBloxDocument.API_KEY);
ResteasyClientBuilder builder = new ResteasyClientBuilder();
- builder.connectionPoolSize(poolSize);
+ builder.connectionPoolSize(1);
builder.establishConnectionTimeout(connectionTimeout, TimeUnit.SECONDS);
builder.socketTimeout(socketTimeout, TimeUnit.SECONDS);
client = new SearchBloxClient(apiKey, builder, endpoint);
@@ -417,7 +439,7 @@ public class SearchBloxConnector extends
String tabName) throws ManifoldCFException, IOException {
super.outputConfigurationBody(threadContext, out, locale, parameters,
tabName);
- Map<String, String> config = this.getConfigParameters(parameters);
+ Map<String, String> config = getConfigParameters(parameters);
outputResource(EDIT_CONFIG_FORWARD_PARAMETERS, out, locale, config,
tabName, null, null);
}
@@ -431,24 +453,37 @@ public class SearchBloxConnector extends
final private Map<String, String> getConfigParameters(
ConfigParams configParams) {
Map<String, String> map = new HashMap<String, String>();
- if (configParams == null)
- configParams = getConfiguration();
String apiKey = configParams.getParameter(SearchBloxDocument.API_KEY);
- if(apiKey == null || apiKey.isEmpty())
+ if(apiKey == null)
apiKey = DEFAULT_APIKEY;
map.put(SearchBloxDocument.API_KEY, apiKey);
String endpoint = configParams.getParameter(SEARCHBLOX_ENDPOINT);
- if(endpoint == null || endpoint.isEmpty()) {
+ if(endpoint == null) {
endpoint = SearchBloxClient.DEFAULT_ENDPOINT;
}
map.put(SEARCHBLOX_ENDPOINT,
endpoint);
String indexFormat = configParams.getParameter(SEARCHBLOX_INDEXING_FORMAT);
- indexFormat = indexFormat == null ? IndexingFormat.JSON.name() : indexFormat;
+ if (indexFormat == null) {
+ indexFormat = IndexingFormat.JSON.name();
+ }
map.put(SEARCHBLOX_INDEXING_FORMAT, indexFormat);
+
+ String connectionTimeout = configParams.getParameter(SEARCHBLOX_CONNECTION_TIMEOUT);
+ if (connectionTimeout == null) {
+ connectionTimeout = BUILDER_DEFAULT_CONNECTION_TIMEOUT;
+ }
+ map.put(SEARCHBLOX_CONNECTION_TIMEOUT, connectionTimeout);
+
+ String socketTimeout = configParams.getParameter(SEARCHBLOX_SOCKET_TIMEOUT);
+ if (socketTimeout == null) {
+ socketTimeout = BUILDER_DEFAULT_SOCKET_TIMEOUT;
+ }
+ map.put(SEARCHBLOX_SOCKET_TIMEOUT, socketTimeout);
+
return map;
}
@@ -495,6 +530,14 @@ public class SearchBloxConnector extends
if (indexformat != null)
parameters.setParameter(SEARCHBLOX_INDEXING_FORMAT, indexformat);
+ String connectionTimeout = variableContext.getParameter(SEARCHBLOX_CONNECTION_TIMEOUT);
+ if (connectionTimeout != null)
+ parameters.setParameter(SEARCHBLOX_CONNECTION_TIMEOUT, connectionTimeout);
+
+ String socketTimeout = variableContext.getParameter(SEARCHBLOX_SOCKET_TIMEOUT);
+ if (socketTimeout != null)
+ parameters.setParameter(SEARCHBLOX_SOCKET_TIMEOUT, socketTimeout);
+
return null;
}
@@ -528,13 +571,13 @@ public class SearchBloxConnector extends
"SearchBloxConnector.Configuration"));
// Fill in the specification header map, using data from all tabs.
- fillInConfigurationSpecificationMap(paramMap, os);
+ fillInSpecificationMap(paramMap, os);
Messages.outputResourceWithVelocity(out, locale, EDIT_SPECIFICATION_JS,
paramMap);
}
- private void fillInConfigurationSpecificationMap(
+ private void fillInSpecificationMap(
Map<String, Object> paramMap, Specification os) {
for (int i = 0, len = os.getChildCount(); i < len; i++) {
@@ -557,20 +600,6 @@ public class SearchBloxConnector extends
.getAttributeValue(SearchBloxConfig.ATTRIBUTE_DESCRIPTIONBOOST);
if (descriptionBoost == null || descriptionBoost.isEmpty())
descriptionBoost = "0";
- String poolSize = sn
- .getAttributeValue(SearchBloxConfig.ATTRIBUTE_POOLSIZE);
- if (poolSize == null || poolSize.isEmpty())
- poolSize = String.valueOf(BUILDER_DEFAULT_POOL_SIZE);
- String timeoutConnection = sn
- .getAttributeValue(SearchBloxConfig.ATTRIBUTE_TIMEOUT_CONNECTION);
- if (timeoutConnection == null || timeoutConnection.isEmpty())
- timeoutConnection = String
- .valueOf(BUILDER_DEFAULT_CONNECTION_TIMEOUT);
- String timeoutSocket = sn
- .getAttributeValue(SearchBloxConfig.ATTRIBUTE_TIMEOUT_SOCKET);
- if (timeoutSocket == null || timeoutSocket.isEmpty())
- timeoutSocket = String
- .valueOf(BUILDER_DEFAULT_SOCKET_TIMEOUT);
String collection = sn
.getAttributeValue(SearchBloxConfig.ATTRIBUTE_COLLECTION_NAME);
@@ -585,13 +614,6 @@ public class SearchBloxConnector extends
keywordsBoost);
paramMap.put(SearchBloxConfig.ATTRIBUTE_DESCRIPTIONBOOST.toUpperCase(),
descriptionBoost);
- paramMap.put(SearchBloxConfig.ATTRIBUTE_POOLSIZE.toUpperCase(),
- poolSize);
- paramMap.put(SearchBloxConfig.ATTRIBUTE_TIMEOUT_CONNECTION
- .toUpperCase(), timeoutConnection);
- paramMap.put(
- SearchBloxConfig.ATTRIBUTE_TIMEOUT_SOCKET.toUpperCase(),
- timeoutSocket);
paramMap.put(SearchBloxConfig.ATTRIBUTE_COLLECTION_NAME
.toUpperCase(), collection);
@@ -604,13 +626,6 @@ public class SearchBloxConnector extends
paramMap.put(SearchBloxConfig.ATTRIBUTE_CONTENTBOOST.toUpperCase(), 0);
paramMap.put(SearchBloxConfig.ATTRIBUTE_KEYWORDSBOOST.toUpperCase(), 0);
paramMap.put(SearchBloxConfig.ATTRIBUTE_DESCRIPTIONBOOST.toUpperCase(), 0);
- paramMap.put(SearchBloxConfig.ATTRIBUTE_POOLSIZE.toUpperCase(),
- BUILDER_DEFAULT_POOL_SIZE);
- paramMap.put(
- SearchBloxConfig.ATTRIBUTE_TIMEOUT_CONNECTION.toUpperCase(),
- BUILDER_DEFAULT_CONNECTION_TIMEOUT);
- paramMap.put(SearchBloxConfig.ATTRIBUTE_TIMEOUT_SOCKET.toUpperCase(),
- BUILDER_DEFAULT_SOCKET_TIMEOUT);
paramMap.put(SearchBloxConfig.ATTRIBUTE_INDEX_FORMAT.toUpperCase(),
IndexingFormat.XML.name());
paramMap.put(SearchBloxConfig.ATTRIBUTE_COLLECTION_NAME.toUpperCase(),
@@ -642,7 +657,7 @@ public class SearchBloxConnector extends
paramMap.put("SEQNUM", Integer.toString(connectionSequenceNumber));
// Fill in the map with data from all tabs
- fillInConfigurationSpecificationMap(paramMap, os);
+ fillInSpecificationMap(paramMap, os);
Messages.outputResourceWithVelocity(out, locale,
VIEW_SPECIFICATION_HTML, paramMap);
@@ -684,7 +699,7 @@ public class SearchBloxConnector extends
paramMap.put("SELECTEDNUM", Integer.toString(actualSequenceNumber));
// Fill in the field mapping tab data
- fillInConfigurationSpecificationMap(paramMap, os);
+ fillInSpecificationMap(paramMap, os);
Messages.outputResourceWithVelocity(out, locale,
EDIT_SPECIFICATION_CONFIGURATION_HTML, paramMap);
@@ -724,12 +739,6 @@ public class SearchBloxConnector extends
+ SearchBloxConfig.ATTRIBUTE_KEYWORDSBOOST);
String descriptionBoost = variableContext.getParameter(seqPrefix
+ SearchBloxConfig.ATTRIBUTE_DESCRIPTIONBOOST);
- String poolSize = variableContext.getParameter(seqPrefix
- + SearchBloxConfig.ATTRIBUTE_POOLSIZE);
- String timeoutConnection = variableContext.getParameter(seqPrefix
- + SearchBloxConfig.ATTRIBUTE_TIMEOUT_CONNECTION);
- String timeoutSocket = variableContext.getParameter(seqPrefix
- + SearchBloxConfig.ATTRIBUTE_TIMEOUT_SOCKET);
String collection = variableContext.getParameter(seqPrefix
+ SearchBloxConfig.ATTRIBUTE_COLLECTION_NAME);
String indexFormat = variableContext.getParameter(seqPrefix
@@ -751,11 +760,6 @@ public class SearchBloxConnector extends
node.setAttribute(SearchBloxConfig.ATTRIBUTE_CONTENTBOOST, contentBoost);
node.setAttribute(SearchBloxConfig.ATTRIBUTE_KEYWORDSBOOST, keywordsBoost);
node.setAttribute(SearchBloxConfig.ATTRIBUTE_DESCRIPTIONBOOST, descriptionBoost);
- node.setAttribute(SearchBloxConfig.ATTRIBUTE_POOLSIZE, poolSize);
- node.setAttribute(SearchBloxConfig.ATTRIBUTE_TIMEOUT_CONNECTION,
- timeoutConnection);
- node.setAttribute(SearchBloxConfig.ATTRIBUTE_TIMEOUT_SOCKET,
- timeoutSocket);
node.setAttribute(SearchBloxConfig.ATTRIBUTE_COLLECTION_NAME,
collection);
node.setAttribute(SearchBloxConfig.ATTRIBUTE_INDEX_FORMAT, indexFormat);
@@ -766,7 +770,7 @@ public class SearchBloxConnector extends
}
- protected class SpecPacker {
+ protected static class SpecPacker {
/** Arguments, from configuration */
private final Multimap<String, String> args = HashMultimap.create();
@@ -794,17 +798,11 @@ public class SearchBloxConnector extends
String keywordsBoost = node.getAttributeValue(SearchBloxConfig.ATTRIBUTE_KEYWORDSBOOST);
String descriptionBoost = node.getAttributeValue(SearchBloxConfig.ATTRIBUTE_DESCRIPTIONBOOST);
String collection = node.getAttributeValue(SearchBloxConfig.ATTRIBUTE_COLLECTION_NAME);
- String poolSize = node.getAttributeValue(SearchBloxConfig.ATTRIBUTE_POOLSIZE);
- String connectTimeout = node.getAttributeValue(SearchBloxConfig.ATTRIBUTE_TIMEOUT_CONNECTION);
- String socketTimeout = node.getAttributeValue(SearchBloxConfig.ATTRIBUTE_TIMEOUT_SOCKET);
args.put(SearchBloxConfig.ATTRIBUTE_TITLEBOOST, titleBoost);
args.put(SearchBloxConfig.ATTRIBUTE_CONTENTBOOST, contentBoost);
args.put(SearchBloxConfig.ATTRIBUTE_KEYWORDSBOOST, keywordsBoost);
args.put(SearchBloxConfig.ATTRIBUTE_DESCRIPTIONBOOST, descriptionBoost);
args.put(SearchBloxDocument.SEARCHBLOX_COLLECTION, collection);
- args.put(SearchBloxConfig.ATTRIBUTE_POOLSIZE, poolSize);
- args.put(SearchBloxConfig.ATTRIBUTE_TIMEOUT_CONNECTION, connectTimeout);
- args.put(SearchBloxConfig.ATTRIBUTE_TIMEOUT_SOCKET, socketTimeout);
}
}
Modified: manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editConfiguration_Parameters.html
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editConfiguration_Parameters.html?rev=1678551&r1=1678550&r2=1678551&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editConfiguration_Parameters.html (original)
+++ manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editConfiguration_Parameters.html Sun May 10 10:48:03 2015
@@ -42,6 +42,19 @@
</select>
</td>
</tr>
+ <tr>
+ <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TimeoutConnection'))</nobr></td>
+ <td class="value">
+ <input type="text" name="connectiontimeout" size="16" value="$Encoder.attributeEscape($CONNECTIONTIMEOUT)" />
+ </td>
+ </tr>
+ <tr>
+ <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TimeoutSocket'))</nobr></td>
+ <td class="value">
+ <input type="text" name="sockettimeout" size="16" value="$Encoder.attributeEscape($SOCKETTIMEOUT)" />
+ </td>
+ </tr>
+
</table>
#else
@@ -49,6 +62,8 @@
<input type="hidden" name="apikey" value="$Encoder.attributeEscape($APIKEY)" />
<input type="hidden" name="endpoint" value="$Encoder.attributeEscape($ENDPOINT)" />
<input type="hidden" name="indexformat" value="$Encoder.attributeEscape($INDEXFORMAT)"/>
+<input type="hidden" name="connectiontimeout" value="$Encoder.attributeEscape($CONNECTIONTIMEOUT)"/>
+<input type="hidden" name="sockettimeout" value="$Encoder.attributeEscape($SOCKETTIMEOUT)"/>
Modified: manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html?rev=1678551&r1=1678550&r2=1678551&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html (original)
+++ manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/editSpecification_Configuration.html Sun May 10 10:48:03 2015
@@ -44,24 +44,6 @@
</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)" />
@@ -76,9 +58,6 @@
<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}"/>
#end
\ No newline at end of file
Modified: manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html?rev=1678551&r1=1678550&r2=1678551&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html (original)
+++ manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewConfiguration.html Sun May 10 10:48:03 2015
@@ -28,4 +28,13 @@
<td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.IndexFormat'))</nobr></td>
<td class="value">$Encoder.bodyEscape($INDEXFORMAT)</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($CONNECTIONTIMEOUT)</nobr></td>
+ </tr>
+ <tr>
+ <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('SearchBloxConnector.TimeoutSocket'))</nobr></td>
+ <td class="value"><nobr>$Encoder.bodyEscape($SOCKETTIMEOUT)</nobr></td>
+ </tr>
</table>
\ No newline at end of file
Modified: manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html?rev=1678551&r1=1678550&r2=1678551&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html (original)
+++ manifoldcf/trunk/connectors/searchblox/connector/src/main/resources/org/apache/manifoldcf/agents/output/searchblox/viewSpecification.html Sun May 10 10:48:03 2015
@@ -38,21 +38,6 @@
</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>