Hi, I'm currently using the SVN version: https://svn.apache.org/repos/asf/incubator/uima/uimaj/trunk
I've updated my sources yesterday, but the bug seams still here. Thanks, Baptiste. ---------------------------------------- > Date: Thu, 16 Oct 2008 17:01:37 -0400 > From: [EMAIL PROTECTED] > To: [email protected] > Subject: Re: Imports with '_pear.xml' in aggregate prevent annotators to work > on the right Sofa > > Hi - > > The jira for this says it's fixed in the 2.3 version, which has not yet > been released. > > Can you describe what version of UIMA you were testing with? > > -Marshall > > > > Baptiste Gaillard wrote: >> Hi, >> >> As Aaron said in his previous message the problem should have been fixed : >> >> https://issues.apache.org/jira/browse/UIMA-1107 >> >> But I tested again my aggregate, Aaron too. >> We found that the BUG appears again now. >> >> Because I absolutely need to fix this BUG I tried to debug a very simple >> workflow which integrate an aggregate. >> >> I am in the same situation , I integrate 2 annotators in an aggregate, the >> first creates a new Sofa and the second works on this created Sofa. >> >> I found that when the two annotators of my aggregate are declared using the >> '_pear.xml' descriptor, in the second annotator the CAS has a >> 'mSofaMappings' (in fact JCasImpl.casImpl.svd.componentInfo.mSofaMappings) >> member empty (but it should not !). >> >> componentInfo is of type RootUimaContext_Impl >> >> When the second annotator is declared with the component descriptor (not the >> '_pear.xml' one) the 'mSofaMappings' contains >> {_InitialView=MY_PRODUCED_SOFA}, so it seams right in this case. >> >> I search during hours to find why this 'mSofaMappings' is empty without >> success. >> >> So, could you give me clues to help me find the problem ? What could be the >> responsible classes ? >> >> If you want I cant send you my simple workflow to test that thing. >> >> Thanks for your help, >> >> Baptiste >> >> >> ---------------------------------------- >> >>> Date: Tue, 7 Oct 2008 16:53:08 +0200 >>> From: [EMAIL PROTECTED] >>> To: [email protected] >>> Subject: Re: Imports with '_pear.xml' in aggregate prevent annotators to >>> work on the right Sofa >>> >>> Baptiste, >>> >>> This issue has been fixed in SVN, and the fix will be in the next release. >>> >>> https://issues.apache.org/jira/browse/UIMA-1107 >>> >>> -Aaron >>> >>> >>> [EMAIL PROTECTED] wrote: >>> >>>> Hi, >>>> >>>> >>>> >>>> I have to integrate 2 annotators in an aggregate, the first creates a new >>>> Sofa and the second work on this created Sofa. >>>> >>>> >>>> >>>> My problem is that when I use the Annotators descriptors in the imports >>>> everything works, but when I specify the '_pear.xml' descriptors the second >>>> annotator continue to work on the 'DEFAULT' Sofa. >>>> >>>> >>>> >>>> For example with this descriptor my second annotator (InfomagicXipFrench) >>>> annotates the Sofa 'txt' : >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> org.apache.uima.java >>>> >>>> false >>>> >>>> >>>> >>>> >>>> >>>> > location="../../XmlStripAnnotator/XmlStripAnnotator_pear.xml"/> >>>> >>>> >>>> >>>> >>>> >>>> > location="../../InfomagicXipFrench/desc/InfomagicXipFrench.xml"/> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> AggregateXeroxIGM >>>> >>>> >>>> >>>> 1.0 >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> XmlStripAnnotator >>>> >>>> InfomagicXipFrench >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> txt >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> true >>>> >>>> false >>>> >>>> false >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> XmlStripAnnotator >>>> >>>> txt >>>> >>>> txt >>>> >>>> >>>> >>>> >>>> >>>> InfomagicXipFrench >>>> >>>> txt >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> But when I use this import : >>>> >>>> >>>> >>>> > location="../../InfomagicXipFrench/InfomagicXipFrench_pear.xml"/> >>>> >>>> >>>> >>>> >>>> >>>> Instead of >>>> >>>> >>>> >>>> > location="../../InfomagicXipFrench/desc/InfomagicXipFrench.xml"/> >>>> >>>> >>>> >>>> >>>> >>>> The annotator works only on the 'DEFAULT' Sofa. >>>> >>>> >>>> >>>> This is very problematic because UIMA does not built the correct CLASSPATH >>>> when I use the import based on >>>> "../../InfomagicXipFrench/desc/InfomagicXipFrench.xml". As I have to >>>> integrate other annotators (with a lot of JAR dependencies) I must use the >>>> '_pear.xml' descriptor. >>>> >>>> >>>> >>>> Do you know how can I force my annotators to use the right Sofa using >>>> '_pear.xml' imports in my aggregate ? >>>> >>>> >>>> >>>> Thanks, >>>> >>>> >>>> >>>> Baptiste GAILLARD. >>>> >>>> >>>> >>>> >>>> >> >> _________________________________________________________________ >> Téléphonez gratuitement à tous vos proches avec Windows Live Messenger ! >> Téléchargez-le maintenant ! >> http://www.windowslive.fr/messenger/1.asp >> >> _________________________________________________________________ Téléphonez gratuitement à tous vos proches avec Windows Live Messenger ! Téléchargez-le maintenant ! http://www.windowslive.fr/messenger/1.asp
