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