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 2014/07/07 07:28:56 UTC

svn commit: r1608342 - /stanbol/trunk/enhancer/jobmanager/event/src/main/java/org/apache/stanbol/enhancer/jobmanager/event/impl/EventJobManagerImpl.java

Author: rwesten
Date: Mon Jul  7 05:28:55 2014
New Revision: 1608342

URL: http://svn.apache.org/r1608342
Log:
merged fix for STANBOL-1360 to trunk

Modified:
    stanbol/trunk/enhancer/jobmanager/event/src/main/java/org/apache/stanbol/enhancer/jobmanager/event/impl/EventJobManagerImpl.java

Modified: stanbol/trunk/enhancer/jobmanager/event/src/main/java/org/apache/stanbol/enhancer/jobmanager/event/impl/EventJobManagerImpl.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancer/jobmanager/event/src/main/java/org/apache/stanbol/enhancer/jobmanager/event/impl/EventJobManagerImpl.java?rev=1608342&r1=1608341&r2=1608342&view=diff
==============================================================================
--- stanbol/trunk/enhancer/jobmanager/event/src/main/java/org/apache/stanbol/enhancer/jobmanager/event/impl/EventJobManagerImpl.java (original)
+++ stanbol/trunk/enhancer/jobmanager/event/src/main/java/org/apache/stanbol/enhancer/jobmanager/event/impl/EventJobManagerImpl.java Mon Jul  7 05:28:55 2014
@@ -43,9 +43,9 @@ import org.apache.stanbol.enhancer.servi
 import org.apache.stanbol.enhancer.servicesapi.ChainException;
 import org.apache.stanbol.enhancer.servicesapi.ChainManager;
 import org.apache.stanbol.enhancer.servicesapi.ContentItem;
-import org.apache.stanbol.enhancer.servicesapi.EngineException;
 import org.apache.stanbol.enhancer.servicesapi.EnhancementEngine;
 import org.apache.stanbol.enhancer.servicesapi.EnhancementEngineManager;
+import org.apache.stanbol.enhancer.servicesapi.EnhancementException;
 import org.apache.stanbol.enhancer.servicesapi.EnhancementJobManager;
 import org.apache.stanbol.enhancer.servicesapi.helper.ExecutionPlanHelper;
 import org.apache.stanbol.enhancer.servicesapi.helper.execution.Execution;
@@ -140,7 +140,7 @@ public class EventJobManagerImpl impleme
     }
     
     @Override
-    public void enhanceContent(ContentItem ci) throws EngineException, ChainException {
+    public void enhanceContent(ContentItem ci) throws EnhancementException {
         Chain defaultChain = chainManager.getDefault();
         if(defaultChain == null){
             throw new ChainException("Unable to enhance ContentItem '"+ci.getUri()+
@@ -151,7 +151,7 @@ public class EventJobManagerImpl impleme
     }
 
     @Override
-    public void enhanceContent(ContentItem ci, Chain chain) throws EngineException, ChainException {
+    public void enhanceContent(ContentItem ci, Chain chain) throws EnhancementException {
         if(ci == null) {
             throw new IllegalArgumentException("The parsed contentItem MUST NOT be NULL!");
         }
@@ -198,6 +198,8 @@ public class EventJobManagerImpl impleme
                     log.warn(it.next().toString()));
         	if (e instanceof SecurityException) {
         		throw (SecurityException)e;
+        	} else if(e instanceof EnhancementException){
+        	    throw (EnhancementException)e;
         	} else {
         		throw new ChainException(job.getErrorMessage(), e);
         	}