Hi all
The CELI engines (STANBOL-583) near completion. I merged them back
into trunk today. So they are only another "svn update" away. However
you will still need to install them manually to your Stanbol
0.10.0-incubationg-SNAPSHOT as they are not yet included in the
Bundlelist of the Enhancer.
The main reason for that is that the CELI engines would be activated
by default - so they would get called by each request to the default
chain, but without user to register an license with linguagrid.org
they are only allowed to make 100 requests per day and IP.
Because of this I suggest to implement a "feature" similar to the genomes.org:
Basically
* add an property "use test account" property (default=false)
* check in the activation methods if a license is present of the test
account is activated
* if neither is true that throw an ConfigurationException. This will
set the Engines in the "unsatisfied" state
* Users that want to test the CELI engines will need to manually
activate the "test account" and than start the engine(s) they want to
test.
* Users that do have a CELI account will need to configure
"{user}:{password}" as license key or set the "celi.license" property
for the OSGI environment (or as system property)
WDYT
Rupert
--
| Rupert Westenthaler [email protected]
| Bodenlehenstraße 11 ++43-699-11108907
| A-5500 Bischofshofen