I am fairly new to UIMA and would like to create an Analysis Engine which
delegates to various installed PEAR files on the filesystem.  According to
http://uima.apache.org/doc-uima-pears.html#Running%20installed%20PEAR%20files
this
should be possible.

Unfortunately, I hit an issue while adding a PEAR file which uses its own
defined types in the typePriorities section of its descriptor.
For instance, I created a simple AE and typeSystem, edited the
typePriorities list to include
<priorityList>
  <type>uima.tcas.DocumentAnnotation</type>
  <type>some.typename.you.Choose</type>
</priorityList>
I export and install the PEAR with no issues.

Now I create a new aggregate AE and on the aggregate tab of the editor, I
click Add..., select Import By Location, Browse the file system... to my
locally installed PEAR file, and click OK.  When I save the editor, I see
the following error:
"The Descriptor is invalid for the following reason:
ResourceInitializationException: Undefined type "some.typename.you.Choose"
in type priority list. (Descriptor:
...installedPears/testPear/desc/test.xml)"

Is this a bug, or is there something that I am missing?

thanks,

Lee Surprenant

Reply via email to