Jörn Kottmann wrote:
> Hi everyone,
>
> I have a small UIMA AS clients which is build with maven,
> it depends on uimaj-core, uimaj-as-core and uimj-as-activemq.
>
> The list of dependencies is very long and I wonder it
> that is really necessary, since I have to run
> this little tool on a server the classpath
> in my start script gets a mile long.
You might be able to use the new bootstrap loader (see the
uimaj-bootstrap project) to reduce the class path.
>
> Would it be possible to reduce the amount
> of dependencies ?
Probably.  We've tried, but have gotten into trouble, for instance, when
we launched a uima-as client with only some of the active-mq jars, only
to find that under some error conditions (e.g., the broker failing), the
behavior became unstable.  So it would have to be carefully investigated.
>
> e.g. uimaj-examples could be a good candidate to remove
I tried removing it (in Eclipse, from the build path) and that seemed to
not cause any problems, so it's probably a good candidate to remove.

-Marshall
>
>
> Jörn
>
>

Reply via email to