Daniel Truemper wrote: > Hi list, > > we are having a problem deploying our Aggregate Analysis Engine with > UIMA-AS. > > The aggregate contains a custom flow controller together with a fixed > flow setting. For the flow controller a custom type has been introduced > that can be altered on any of the AEs in order to "stop" processing > the CAS. > > If we now delpoy this aggregate with "async=false", everything works > fine. We can send CASes to the aggregate and get the resulting CAS. > > If we however deploy the aggregate with "async=true", the bypass > controller stops with the exception that the "BypassIndicator type has > been used in the Java Code but not declared in the XML". This may be related to a recent Jira issue: https://issues.apache.org/jira/browse/UIMA-1580. A work-around may be to create one type system descriptor for all the types in your system, and import that type system into all the components. (However, this may trigger the NPE mentioned in that other Jira).
-Marshall > > The controller's descriptor does contain the type information! Can > anyone help out? Should we import the type somewhere else? Is this > possible at all with UIMA-AS? As far as I can see from the documentation > an AS aggregate can contain a flow controller, right? > > Best, > Daniel >
