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 2019/08/14 16:47:38 UTC
svn commit: r1865173 -
/manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java
Author: kwright
Date: Wed Aug 14 16:47:38 2019
New Revision: 1865173
URL: http://svn.apache.org/viewvc?rev=1865173&view=rev
Log:
Get the directory browser to work
Modified:
manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java
Modified: manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java?rev=1865173&r1=1865172&r2=1865173&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java (original)
+++ manifoldcf/branches/CONNECTORS-1566/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java Wed Aug 14 16:47:38 2019
@@ -1294,15 +1294,15 @@ public class CswsConnector extends org.a
private static String getString(final SGraph sg, final int nodeIndex) {
final List<? extends SNode> nodes = sg.getN();
- if (nodes == null || nodes.size() <= nodeIndex) {
- throw new IllegalArgumentException("Looking for nodeIndex "+nodeIndex+" but graph node did not have that many");
+ if (nodes == null || nodes.size() < 1) {
+ throw new IllegalArgumentException("Expecting exactly one SNode");
}
- final SNode node = nodes.get(nodeIndex);
+ final SNode node = nodes.get(0);
final List<? extends String> stringValues = node.getS();
- if (stringValues == null || stringValues.size() == 0) {
+ if (stringValues == null || stringValues.size() <= nodeIndex) {
return null;
}
- return stringValues.get(0);
+ return stringValues.get(nodeIndex);
}
/**