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 > >