[ 
https://issues.apache.org/jira/browse/STANBOL-8?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rupert Westenthaler resolved STANBOL-8.
---------------------------------------

    Resolution: Fixed

The ExecutionPlan now used by EnhancementChains allows to define optional and 
required ExecutionNodes. This alls to define if a failed execution of an engine 
should cause the whole enhancement process to fail or not (see STANBOL-431)
                
> Define/implement error handling strategy for EnhancementJobManager
> ------------------------------------------------------------------
>
>                 Key: STANBOL-8
>                 URL: https://issues.apache.org/jira/browse/STANBOL-8
>             Project: Stanbol
>          Issue Type: Improvement
>          Components: Enhancer
>            Reporter: Rupert Westenthaler
>
> The Interface does not define how to handle EngineExceptions of single 
> engines while enhancing parsed content Items.
> The InMemoryJobManager implementation just forwards such exception what 
> causes the whole enhancement request to fail if a single Engine encounters an 
> exception. This might be the intended behavior in some cases, but might be 
> unintended under other conditions. Especially on errors within semantic 
> lifting type enhancement engines it might still make sense to return 
> enhancement results of previous engines.
> One possible way would also to include an "enhancement report" in the 
> response that provides information about errors and warnings during the 
> enhancement process. This might be also a nice feature for the still 
> unimplemented async. enhancement mode, because than such a report could also 
> contain a listing of expected, but still missing enhancement results.
> best
> Rupert Westenthaler

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to