The use of FlowController initialization you describe in the uimaj-as-core
should be removed from the code. An alternative implementation exists that
*does* use the Resource Manager while initializing the Flow Controller in
the uima as

Jerry

On Fri, Aug 22, 2008 at 2:25 PM, Marshall Schor <[EMAIL PROTECTED]> wrote:

> While researching how flow controller instances are created, I
> discovered there are two places they are created.  One is in the
> uimaj-core project, in the
> ...analysis_engine.asb.impl.FlowControllerContainer class, and the other
> is in the uimaj-as-core project, in the ...aae.UimaClassFactory class.
>
> The first loads the Flow Controller using the resource manager which can
> have customized class loader paths set.
>
> The second one does not use the resource manager.  The comment in the
> code says:
>    // use application ClassLoader to load the class
>            flowControllerClass = Class.forName(flowControllerClassName);
>
> Is there a reason for two different implementations here?
>
> -Marshall
>

Reply via email to