uima-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Francart" <thomas.thomas.franc...@gmail.com>
Subject Re: Sharing a database connection across Analysis Engines
Date Mon, 15 Oct 2007 10:00:44 GMT
Thanks ! That's clear. I should have looked at this tutorial.
Thomas


2007/10/15, Michael Baessler <mba@michael-baessler.de>:
>
> Hi Thomas,
>
> it is possible to share resources between analysis engines. You will
> find an example in the UIMA documentation for FileResources that are
> shared.
> (
> http://incubator.apache.org/uima/downloads/releaseDocs/2.2.0-incubating/docs/html/tutorials_and_users_guides/tutorials_and_users_guides.html#ugr.tug.aae.accessing_external_resource_files
> )
>
> In your case I think you can also look at the UIMA tutorial example 6.
> There an individual external resource called StringMapResource is
> created. I think you can do something similar.
>
> Create a config file with all you database connection information and
> load it using your own resource e.g. DBResource. Within the DBResource
> implementation you can open the connection and return it on request.
>
> I haven't tried that myself, but I think it should work :-)
>
> -- Michael
>
> Thomas Francart wrote:
> > Hi all
> >
> > I want to share a remote connection to an EJB (it could be to a
> database)
> > across analysis engines.
> >
> > 1. If I assume that all my AE are local, is this possible ? how ?
> > 2. In the UIMA philosophy, should each AE open its own connection ?
> > 3. If I need to open a connection for each AE, how can I share the
> > connection properties for this connection in a single file ? in other
> words,
> > how can I access a single properties file (or maybe a resource XML
> > description) from every AE ?
> > 4. I understood there was a notion of "session" that was intended to
> share
> > data across multiple instances of the same AE. Isn't there a notion of
> > session to share data across the different AE in the flow ? (I don't
> want to
> > put connection parameters inside the CAS, it has nothing to do with the
> > document analysis)
> >
> > Thanks for your help
> > Thomas
> >
> >
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message