You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by rw...@apache.org on 2012/10/10 14:45:12 UTC
svn commit: r1396570 - in
/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src:
main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/
main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/
main/java/org/apache/stanbol/enhancer/engi...
Author: rwesten
Date: Wed Oct 10 12:45:12 2012
New Revision: 1396570
URL: http://svn.apache.org/viewvc?rev=1396570&view=rev
Log:
STANBOL-706: Added support for configuring timeout for the RESTful calls to DBpedia Spotlight
Modified:
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/Constants.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementEngine.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementEngine.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementEngine.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementEngine.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/utils/SpotlightEngineUtils.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementTest.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementTest.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementTest.java
stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementTest.java
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/Constants.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/Constants.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/Constants.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/Constants.java Wed Oct 10 12:45:12 2012
@@ -27,13 +27,19 @@ public interface Constants {
String PARAM_SUPPORT = "dbpedia.spotlight.support";
String PARAM_CONFIDENCE = "dbpedia.spotlight.confidence";
-
+ /**
+ * Cab be used to set both connection AND read timeout for Http requests
+ * to the configured DBpedia Spotlight services.<br>
+ * Supported by all DBpedia Spotlight Engines.
+ */
+ String PARAM_CONNECTION_TIMEOUT = "dbpedia.spotlight.connection.timeout";
/**
* The namespace used by DBpedia Spotlight specific properties
*/
String SPOTLIGHT_NAME_SPACE = "http://spotlight.dbpedia.org/ns/";
+
/*
* Definition of some Spotlight specific properties added to
* fise:EntityAnnotations created by this Engine
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementEngine.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementEngine.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementEngine.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementEngine.java Wed Oct 10 12:45:12 2012
@@ -24,6 +24,7 @@ import static org.apache.stanbol.enhance
import static org.apache.stanbol.enhancer.engines.dbpspotlight.Constants.PARAM_SUPPORT;
import static org.apache.stanbol.enhancer.engines.dbpspotlight.Constants.PARAM_URL_KEY;
import static org.apache.stanbol.enhancer.engines.dbpspotlight.Constants.UTF8;
+import static org.apache.stanbol.enhancer.engines.dbpspotlight.utils.SpotlightEngineUtils.getConnectionTimeout;
import static org.apache.stanbol.enhancer.engines.dbpspotlight.utils.XMLParser.loadXMLFromInputStream;
import java.io.BufferedWriter;
@@ -120,6 +121,8 @@ public class DBPSpotlightAnnotateEnhance
/** holds the sparql restriction for the results, if the user wishes one */
private String spotlightSparql;
+ private int connectionTimeout;
+
/**
* Default constructor used by OSGI. Expects {@link #activate(ComponentContext)}
* to be called before the instance is used.
@@ -130,8 +133,9 @@ public class DBPSpotlightAnnotateEnhance
* Constructor intended to be used by unit tests
* @param spotlightUrl
*/
- protected DBPSpotlightAnnotateEnhancementEngine(URL spotlightUrl){
+ protected DBPSpotlightAnnotateEnhancementEngine(URL spotlightUrl, int connectionTimeout){
this.spotlightUrl = spotlightUrl;
+ this.connectionTimeout = connectionTimeout;
}
/**
@@ -149,6 +153,7 @@ public class DBPSpotlightAnnotateEnhance
Dictionary<String, Object> properties = ce.getProperties();
spotlightUrl = SpotlightEngineUtils.parseSpotlightServiceURL(properties);
+ connectionTimeout = getConnectionTimeout(properties);
spotlightSpotter = properties.get(PARAM_SPOTTER) == null ? null
: (String) properties.get(PARAM_SPOTTER);
spotlightDisambiguator = properties.get(PARAM_DISAMBIGUATOR) == null ? null
@@ -267,6 +272,12 @@ public class DBPSpotlightAnnotateEnhance
"application/x-www-form-urlencoded");
connection.setRequestProperty("Accept", "text/xml");
+ //set ConnectionTimeout (if configured)
+ if(connectionTimeout > 0){
+ connection.setConnectTimeout(connectionTimeout*1000);
+ connection.setReadTimeout(connectionTimeout*1000);
+ }
+
connection.setUseCaches(false);
connection.setDoInput(true);
connection.setDoOutput(true);
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementEngine.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementEngine.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementEngine.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementEngine.java Wed Oct 10 12:45:12 2012
@@ -24,6 +24,7 @@ import static org.apache.stanbol.enhance
import static org.apache.stanbol.enhancer.engines.dbpspotlight.Constants.PARAM_SUPPORT;
import static org.apache.stanbol.enhancer.engines.dbpspotlight.Constants.PARAM_URL_KEY;
import static org.apache.stanbol.enhancer.engines.dbpspotlight.Constants.UTF8;
+import static org.apache.stanbol.enhancer.engines.dbpspotlight.utils.SpotlightEngineUtils.getConnectionTimeout;
import static org.apache.stanbol.enhancer.engines.dbpspotlight.utils.XMLParser.loadXMLFromInputStream;
import static org.apache.stanbol.enhancer.servicesapi.rdf.Properties.DC_RELATION;
@@ -125,6 +126,8 @@ public class DBPSpotlightCandidatesEnhan
/** holds the sparql restriction for the results, if the user wishes one */
private String spotlightSparql;
+ private int connectionTimeout;
+
/**
* Used by OSGI to instantiate the engine. Expects
* {@link #activate(ComponentContext)} to be called before usage
@@ -135,8 +138,9 @@ public class DBPSpotlightCandidatesEnhan
* Used by unit tests
* @param spotlightUrl
*/
- protected DBPSpotlightCandidatesEnhancementEngine(URL spotlightUrl){
+ protected DBPSpotlightCandidatesEnhancementEngine(URL spotlightUrl,int connectionTimeout){
this.spotlightUrl = spotlightUrl;
+ this.connectionTimeout = connectionTimeout;
}
/**
@@ -156,6 +160,7 @@ public class DBPSpotlightCandidatesEnhan
Dictionary<String, Object> properties = ce.getProperties();
//parse the URL of the RESTful service
spotlightUrl = SpotlightEngineUtils.parseSpotlightServiceURL(properties);
+ connectionTimeout = SpotlightEngineUtils.getConnectionTimeout(properties);
spotlightSpotter = properties.get(PARAM_SPOTTER) == null ? null
: (String) properties.get(PARAM_SPOTTER);
spotlightDisambiguator = properties.get(PARAM_DISAMBIGUATOR) == null ? null
@@ -275,7 +280,13 @@ public class DBPSpotlightCandidatesEnhan
"application/x-www-form-urlencoded");
connection.setRequestProperty("Accept", "text/xml");
- connection.setUseCaches(false);
+ //set ConnectionTimeout (if configured)
+ if(connectionTimeout > 0){
+ connection.setConnectTimeout(connectionTimeout*1000);
+ connection.setReadTimeout(connectionTimeout*1000);
+ }
+
+ connection.setUseCaches(false);
connection.setDoInput(true);
connection.setDoOutput(true);
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementEngine.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementEngine.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementEngine.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementEngine.java Wed Oct 10 12:45:12 2012
@@ -138,6 +138,8 @@ public class DBPSpotlightDisambiguateEnh
* Spotlight, and later for linking of the results
*/
private Hashtable<String, UriRef> textAnnotationsMap;
+
+ private int connectionTimeout;
/**
* Default constructor used by OSGI. It is expected that
* {@link #activate(ComponentContext)} is called before
@@ -149,8 +151,9 @@ public class DBPSpotlightDisambiguateEnh
* Constructor intended to be used for unit tests
* @param serviceURL
*/
- protected DBPSpotlightDisambiguateEnhancementEngine(URL serviceURL){
+ protected DBPSpotlightDisambiguateEnhancementEngine(URL serviceURL,int connectionTimeout){
this.spotlightUrl = serviceURL;
+ this.connectionTimeout = connectionTimeout;
}
/**
* Initialize all parameters from the configuration panel, or with their
@@ -167,6 +170,7 @@ public class DBPSpotlightDisambiguateEnh
Dictionary<String, Object> properties = ce.getProperties();
spotlightUrl = SpotlightEngineUtils.parseSpotlightServiceURL(properties);
+ connectionTimeout = SpotlightEngineUtils.getConnectionTimeout(properties);
spotlightDisambiguator = properties.get(PARAM_DISAMBIGUATOR) == null ? null
: (String) properties.get(PARAM_DISAMBIGUATOR);
spotlightTypesRestriction = properties.get(PARAM_RESTRICTION) == null ? null
@@ -296,7 +300,13 @@ public class DBPSpotlightDisambiguateEnh
"application/x-www-form-urlencoded");
connection.setRequestProperty("Accept", "text/xml");
- connection.setUseCaches(false);
+ //set ConnectionTimeout (if configured)
+ if(connectionTimeout > 0){
+ connection.setConnectTimeout(connectionTimeout*1000);
+ connection.setReadTimeout(connectionTimeout*1000);
+ }
+
+ connection.setUseCaches(false);
connection.setDoInput(true);
connection.setDoOutput(true);
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementEngine.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementEngine.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementEngine.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementEngine.java Wed Oct 10 12:45:12 2012
@@ -106,14 +106,17 @@ public class DBPSpotlightSpotEnhancement
/** holds the chosen of spotter to be used */
private String spotlightSpotter;
+ private int connectionTimeout;
+
/**
* Default constructor used by OSGI
*/
public DBPSpotlightSpotEnhancementEngine(){}
- protected DBPSpotlightSpotEnhancementEngine(URL spotlightUrl, String spotlightSpotter){
+ protected DBPSpotlightSpotEnhancementEngine(URL spotlightUrl, String spotlightSpotter, int connectionTimeout){
this.spotlightUrl = spotlightUrl;
this.spotlightSpotter = spotlightSpotter;
+ this.connectionTimeout = connectionTimeout;
}
/**
@@ -131,6 +134,7 @@ public class DBPSpotlightSpotEnhancement
Dictionary<String, Object> properties = ce.getProperties();
spotlightUrl = SpotlightEngineUtils.parseSpotlightServiceURL(properties);
+ connectionTimeout = SpotlightEngineUtils.getConnectionTimeout(properties);
//also set the spotter to null if an empty string is parsed
Object spotterConfig = properties.get(PARAM_SPOTTER);
@@ -238,7 +242,13 @@ public class DBPSpotlightSpotEnhancement
"application/x-www-form-urlencoded");
connection.setRequestProperty("Accept", "text/xml");
- connection.setUseCaches(false);
+ //set ConnectionTimeout (if configured)
+ if(connectionTimeout > 0){
+ connection.setConnectTimeout(connectionTimeout*1000);
+ connection.setReadTimeout(connectionTimeout*1000);
+ }
+
+ connection.setUseCaches(false);
connection.setDoInput(true);
connection.setDoOutput(true);
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/utils/SpotlightEngineUtils.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/utils/SpotlightEngineUtils.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/utils/SpotlightEngineUtils.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/main/java/org/apache/stanbol/enhancer/engines/dbpspotlight/utils/SpotlightEngineUtils.java Wed Oct 10 12:45:12 2012
@@ -22,8 +22,10 @@ import static org.apache.stanbol.enhance
import static org.apache.stanbol.enhancer.servicesapi.rdf.Properties.ENHANCER_START;
import java.io.IOException;
+import java.math.BigDecimal;
import java.net.MalformedURLException;
import java.net.URL;
+import java.text.NumberFormat;
import java.util.Dictionary;
import java.util.Map.Entry;
@@ -281,5 +283,21 @@ public class SpotlightEngineUtils {
model.add(new TripleImpl(entityAnnotation, PROPERTY_SIMILARITY_SCORE, literalFactory
.createTypedLiteral(annotation.similarityScore)));
}
+
+ public static int getConnectionTimeout(Dictionary<String,Object> engineConfig) throws ConfigurationException {
+ Object value = engineConfig.get(Constants.PARAM_CONNECTION_TIMEOUT);
+ if(value instanceof Number){
+ return ((Number) value).intValue();
+ } else if(value != null){
+ try {
+ return Integer.parseInt(value.toString());
+ } catch (NumberFormatException e) {
+ throw new ConfigurationException(Constants.PARAM_CONNECTION_TIMEOUT,
+ "Parsed value MUST be a valid Integer (Seconds)");
+ }
+ } else {
+ return -1;
+ }
+ }
}
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementTest.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementTest.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/annotate/DBPSpotlightAnnotateEnhancementTest.java Wed Oct 10 12:45:12 2012
@@ -79,7 +79,7 @@ public class DBPSpotlightAnnotateEnhance
@BeforeClass
public static void oneTimeSetup() throws Exception {
- dbpslight = new DBPSpotlightAnnotateEnhancementEngine(new URL(SPL_URL));
+ dbpslight = new DBPSpotlightAnnotateEnhancementEngine(new URL(SPL_URL),10);
}
@Before
public void initTest() throws IOException {
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementTest.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementTest.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/candidates/DBPSpotlightCandidatesEnhancementTest.java Wed Oct 10 12:45:12 2012
@@ -79,7 +79,7 @@ public class DBPSpotlightCandidatesEnhan
@BeforeClass
public static void oneTimeSetup() throws Exception {
- dbpslight = new DBPSpotlightCandidatesEnhancementEngine(new URL(SPL_URL));
+ dbpslight = new DBPSpotlightCandidatesEnhancementEngine(new URL(SPL_URL),10);
}
@Before
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementTest.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementTest.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/disambiguate/DBPSpotlightDisambiguateEnhancementTest.java Wed Oct 10 12:45:12 2012
@@ -86,7 +86,7 @@ public class DBPSpotlightDisambiguateEnh
@BeforeClass
public static void oneTimeSetup() throws Exception {
- dbpslight = new DBPSpotlightDisambiguateEnhancementEngine(new URL(SPL_URL));
+ dbpslight = new DBPSpotlightDisambiguateEnhancementEngine(new URL(SPL_URL),10);
}
@Before
Modified: stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementTest.java?rev=1396570&r1=1396569&r2=1396570&view=diff
==============================================================================
--- stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementTest.java (original)
+++ stanbol/trunk/enhancer/engines/dbpedia-spotlight/src/test/java/org/apache/stanbol/enhancer/engines/dbpspotlight/spot/DBPSpotlightSpotEnhancementTest.java Wed Oct 10 12:45:12 2012
@@ -80,7 +80,7 @@ public class DBPSpotlightSpotEnhancement
@BeforeClass
public static void oneTimeSetup() throws Exception {
//and the enhancement engine instance
- dbpslight = new DBPSpotlightSpotEnhancementEngine(new URL(SPL_URL),null);
+ dbpslight = new DBPSpotlightSpotEnhancementEngine(new URL(SPL_URL),null,10);
}
@Before