Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
enhancement-engines-0.10.0
-
None
Description
Currently the RESTful NLP Analysis Engine
- requires the configured service to be available on activation
- does not retry to initialize if the service was unavailable by a request
with this issue the
- activation will be allowed even if the service is unavailable
- activation will be done on the first enhancement request
- re-activation will be triggered after each failing enhancement request
With this it will not be necessary to manually start the Engine after an activation was failing because the remote service was not available (e.g. if the user first starts Stanbol and only afterwards the RESTful NLP service). In addition for users it is easier to react on error messages while enhancement request saying that the configured service is not available, as with unsatisfied enhancement engines in the OSGI console.