<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general">
    <title>gmane.comp.apache.uima.general</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2705"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2704"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2703"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2702"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2701"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2700"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2699"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2698"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2697"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2696"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2695"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2694"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2693"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2692"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2691"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2690"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2689"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2688"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2687"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.general/2686"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2705">
    <title>Re: telling the CPM to consider some changes</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2705</link>
    <description>&lt;pre&gt;Oh sorry for the comment,

That's not my own terms I was testing some code frangments that I found on
the net and I copied it without taking care of the comments.

I'm really sorry for that, hope that people reading that would not penalize
me for that :)

Sorry again

Rad

2010/2/6 Pablo Duboue &amp;lt;pablo.duboue-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

&lt;/pre&gt;</description>
    <dc:creator>Radwen ANIBA</dc:creator>
    <dc:date>2010-02-06T15:38:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2704">
    <title>Re: telling the CPM to consider some changes</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2704</link>
    <description>&lt;pre&gt;Hi Rad,

On Fri, Feb 5, 2010 at 5:53 AM, Radwen ANIBA &amp;lt;aradwen-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

Thanks for sharing your insights with the rest of us. Maybe if you
refer to their API in less scatological terms you might get better
responses from its designers? :-)

Best regards,

Pablo

&lt;/pre&gt;</description>
    <dc:creator>Pablo Duboue</dc:creator>
    <dc:date>2010-02-06T02:22:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2703">
    <title>2nd CFP New Challenges for NLP Frameworks, a workshop at LREC 2010</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2703</link>
    <description>&lt;pre&gt;======================================================================

    2nd Call for Papers

    New Challenges for NLP Frameworks, a workshop at LREC 2010

    22 May 2010, La Valleta, Malta

    http://nlpframeworks2010.semanticsoftware.info

======================================================================

Natural language processing frameworks like GATE and UIMA have
significantly changed the way NLP applications are designed,
developed, and deployed. Features such as component-based design,
test-driven development, and resource meta-descriptions now routinely
provide higher robustness, better reusability, faster deployment, and
improved scalability. They have become the staple of both NLP
research and industrial application, fostering a new generation of
NLP users and developers.

Nevertheless, after more than a decade of the current generation of
NLP frameworks, the NLP research and application landscape is
shifting. This brings new challenges to both the developers of NLP
frameworks and thei&lt;/pre&gt;</description>
    <dc:creator>Elena Beisswanger</dc:creator>
    <dc:date>2010-02-05T20:51:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2702">
    <title>CPM still running after process</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2702</link>
    <description>&lt;pre&gt;Hello,

Well the problem is on the title.

after mCPM.process() the CPM seems to still run.

How to figure out this issue ?

Regards

Rad
&lt;/pre&gt;</description>
    <dc:creator>Radwen ANIBA</dc:creator>
    <dc:date>2010-02-05T12:23:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2701">
    <title>Re: telling the CPM to consider some changes</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2701</link>
    <description>&lt;pre&gt;Well I found the solution to who he will face the same problem

I just made the modifications on colReaderSpecifier befor producing the
collection reader.

Regards

Rad

2010/2/5 Radwen ANIBA &amp;lt;aradwen-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

&lt;/pre&gt;</description>
    <dc:creator>Radwen ANIBA</dc:creator>
    <dc:date>2010-02-05T11:09:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2700">
    <title>telling the CPM to consider some changes</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2700</link>
    <description>&lt;pre&gt;Hello,

I come back with a problem I have to run a CPM programmatically.

This is what I did :

I am based on the uima default FileSystemCollectionReader descriptor that I
call using

ResourceSpecifier colReaderSpecifier =
UIMAFramework.getXMLParser().parseCollectionReaderDescription(new
XMLInputSource("desc/FileSystemCollectionReader.xml"));
CollectionReader collectionReader =
UIMAFramework.produceCollectionReader(colReaderSpecifier);

Then I developed 4 analysis engines that I call like this

((BaseCPMImpl) mCPM).addCasProcessor(ae1);
((BaseCPMImpl) mCPM).addCasProcessor(ae2);
((BaseCPMImpl) mCPM).addCasProcessor(ae3);
((BaseCPMImpl) mCPM).addCasProcessor(ae4);


the problem is that I want to give the user the option to tell the
collection reader the folder he want to use containing the documents to be
analyzed so i used this method after producing the collection reader

 ConfigurationParameterSettings settings =
collectionReader.getMetaData().getConfigurationParameterSettings();

     org.apache.uima.reso&lt;/pre&gt;</description>
    <dc:creator>Radwen ANIBA</dc:creator>
    <dc:date>2010-02-05T10:53:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2699">
    <title>Re: CPM class usage</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2699</link>
    <description>&lt;pre&gt;
It's not the same thing.

I see addCasProcessor is a method in BaseCPMImpl, and CPMImpl inherits
from BaseCPMImpl.

So you should be able to use this method.

-Marshall

&lt;/pre&gt;</description>
    <dc:creator>Marshall Schor</dc:creator>
    <dc:date>2010-02-03T13:51:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2698">
    <title>Re: CPM class usage</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2698</link>
    <description>&lt;pre&gt;Thank you for your email

addCasProcessor is not recognized as a method for CPMImpl, there is
addCasConsumer but I don't know if it does the same thing

2010/2/3 Marshall Schor &amp;lt;msa-DzKsKX1/Fv4AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

&lt;/pre&gt;</description>
    <dc:creator>Radwen ANIBA</dc:creator>
    <dc:date>2010-02-03T12:10:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2697">
    <title>Re: CPM class usage</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2697</link>
    <description>&lt;pre&gt;
Looking at the code, it appears that the CPMImpl class has two different
approaches for managing Analysis Engines AE.  One approach assumes there
is only one AE.  This approach is used with methods like
setAnalysisEngine, getAnalysisEngine, etc.  These set and remove the one
(and only) AE.  If you try and set more than one AE, the previously set
AE is removed, and the next AE is substituted for it, which is not what
you are trying to do, of course.

There are other methods that permit multiple analysis engines.  These
are methods like addCasProcessor.

Try changing setAnalysisEngine to addCasProcessor.

The error stack trace reveals this part of the framework code is buggy. 
I'll submit a bug report.

-Marshall


&lt;/pre&gt;</description>
    <dc:creator>Marshall Schor</dc:creator>
    <dc:date>2010-02-03T12:00:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2696">
    <title>CPM class usage</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2696</link>
    <description>&lt;pre&gt;Hello,

I have devoloped a serie of AEs that I tested through CPE GUI,and now I'm
trying to write a java aplication using these AEs and trying to do th same
thing as CPE GUI. So I took as reference SimpleRunCPM example and I made
these changes

 // create a new Collection Processing Manager
    mCPM = UIMAFramework.newCollectionProcessingManager();

    // Register AE and CAS Consumer with the CPM
    mCPM.setAnalysisEngine(ae1);
    mCPM.setAnalysisEngine(ae2);
    mCPM.setAnalysisEngine(ae3);
    mCPM.setAnalysisEngine(ae4);

Notice here I have 4 ae and not only one

So when running this I have an error message in mCPM.setAnalysisEngine(ae2)
saying

Initializing AnalysisEngines
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0,
Size: 0
    at java.util.LinkedList.entry(LinkedList.java:365)
    at java.util.LinkedList.remove(LinkedList.java:357)
    at
org.apache.uima.collection.impl.cpm.engine.CPMEngine.removeCasProcessor(CPMEngine.java:1188)
    at
org.apache.uima.collection.impl.cp&lt;/pre&gt;</description>
    <dc:creator>Radwen ANIBA</dc:creator>
    <dc:date>2010-02-03T10:40:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2695">
    <title>Re: Getting non-annotations (e.g. TOP) from a CAS</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2695</link>
    <description>&lt;pre&gt;
Correct, that wouldn't have worked.


Yes, that should work.



&lt;/pre&gt;</description>
    <dc:creator>Thilo Goetz</dc:creator>
    <dc:date>2010-02-02T10:29:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2694">
    <title>Re: AE parameters don't change</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2694</link>
    <description>&lt;pre&gt;Thank you Marshall,

The SimpleRunCPM example is good but did not answer my question since I
already have a coded CPE and do not need to use CPM.

Or does it mean that instead of calling the CPE descriptor I have to follow
CPM example to add manually all the AEs I have developped including the one
that I change programmatically in the main class ?

Radwen

2010/2/1 Marshall Schor &amp;lt;msa-DzKsKX1/Fv4AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

&lt;/pre&gt;</description>
    <dc:creator>Radwen ANIBA</dc:creator>
    <dc:date>2010-02-01T19:28:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2693">
    <title>Re: Getting non-annotations (e.g. TOP) from a CAS</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2693</link>
    <description>&lt;pre&gt;

I believe I had some code that initially already didn't work, but due to UIMA 2.2.2 not supporting generics, I didn't notice it. I had something like this:

class MetaData extends TOP

MetaData metaData = (TOP) jcas.getAnnotationIndex(MetaData.type).iterator().next();

In 2.2.2 this did not cause an error, but it likely also didn't work and I just failed to notice it.

The problem here is that RunInformation inherits from TOP, not from Annotation. But getAnnotationIndex(...) returns an index of &amp;lt;Annotation&amp;gt; which in turn gets me an FSIterator&amp;lt;Annotation&amp;gt; so that next() returns an Annotation. Since RunInformation does not inherit from Annotation, that does not work.

Digging into the API again, I believe the fix should be this:

MetaData metaData = (MetaData) jcas.getIndexRepository().getAllIndexedFS(MetaData.type).next()

Cheers,

&lt;/pre&gt;</description>
    <dc:creator>Richard Matthias Eckart de Castilho</dc:creator>
    <dc:date>2010-02-01T17:22:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2692">
    <title>Re: AE parameters don't change</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2692</link>
    <description>&lt;pre&gt;

Radwen ANIBA wrote:

See the example code in the examples, under
org.apache.uima.examples.cpe.SimpleRunCPM, for an example of setting up
a CPM to run after individually instantiating some components.

HTH. -Marshall

&lt;/pre&gt;</description>
    <dc:creator>Marshall Schor</dc:creator>
    <dc:date>2010-02-01T15:06:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2691">
    <title>Re: uima-as</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2691</link>
    <description>&lt;pre&gt;On Mon, Feb 1, 2010 at 3:56 AM, Richard Matthias Eckart de Castilho
&amp;lt;eckartde-8gU7mq+ap6zbA/2l3k8Gwdu65OH5Cw0ybI1oV63ZYDM&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

We are using two fairly lightweight methods for remote service
deployment. One is some custom code using ssh to launch scripts on
remote nodes. The other wraps UIMA-AS application clients and services
as servlets and uses a distributed application server platform to
manage them.

The servlet wrapper can be easily made based on the UIMA_Service
class. It is a little more complicated to automatically create a WAR
file from a UIMA Pear. Hopefully at some point we can clean up what we
have and add it to SVN.

Eddie

&lt;/pre&gt;</description>
    <dc:creator>Eddie Epstein</dc:creator>
    <dc:date>2010-02-01T14:09:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2690">
    <title>Re: Getting non-annotations (e.g. TOP) from a CAS</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2690</link>
    <description>&lt;pre&gt;
maybe you deserve the cas.getFSIndexRepository().getAllIndexedFS(TYPE); ?
HTH
Tommaso
&lt;/pre&gt;</description>
    <dc:creator>Tommaso Teofili</dc:creator>
    <dc:date>2010-02-01T12:47:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2689">
    <title>Re: AE parameters don't change</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2689</link>
    <description>&lt;pre&gt;Well I tried again but still have the same bug.

After changing AE parameters programatically how to tell the CPE (before or
when calling it) to look if the AE changed or not ?

Radwen

2010/1/30 Radwen ANIBA &amp;lt;aradwen-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

&lt;/pre&gt;</description>
    <dc:creator>Radwen ANIBA</dc:creator>
    <dc:date>2010-02-01T12:37:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2688">
    <title>Re: Getting non-annotations (e.g. TOP) from a CAS</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2688</link>
    <description>&lt;pre&gt;
All access methods should still work.  What exactly does
no longer work for you?

--Thilo


&lt;/pre&gt;</description>
    <dc:creator>Thilo Goetz</dc:creator>
    <dc:date>2010-02-01T12:34:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2687">
    <title>LREC Workshop "New Challenges for NLP Frameworks" - 2nd Call for Papers</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2687</link>
    <description>&lt;pre&gt;======================================================================

   2nd Call for Papers

   New Challenges for NLP Frameworks, a workshop at LREC 2010

   22 May 2010, La Valleta, Malta

   http://nlpframeworks2010.semanticsoftware.info

======================================================================

Natural language processing frameworks like GATE and UIMA have
significantly changed the way NLP applications are designed,
developed, and deployed. Features such as component-based design,
test-driven development, and resource meta-descriptions now routinely
provide higher robustness, better reusability, faster deployment, and
improved scalability. They have become the staple of both NLP
research and industrial application, fostering a new generation of
NLP users and developers.

Nevertheless, after more than a decade of the current generation of
NLP frameworks, the NLP research and application landscape is
shifting. This brings new challenges to both the developers of NLP
frameworks and their us&lt;/pre&gt;</description>
    <dc:creator>Ekaterina Buyko</dc:creator>
    <dc:date>2010-02-01T12:16:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2686">
    <title>Re: UIMA AS: Worker node hangs after errors occur</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2686</link>
    <description>&lt;pre&gt;
Which log level do you suggest for tracing these problems
in a production system ?

Jörn

&lt;/pre&gt;</description>
    <dc:creator>Jörn Kottmann</dc:creator>
    <dc:date>2010-02-01T12:08:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.general/2685">
    <title>Re: Getting non-annotations (e.g. TOP) from a CAS</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.general/2685</link>
    <description>&lt;pre&gt;
Do you get a compiler error in your existing source code after updating ?

Jörn


&lt;/pre&gt;</description>
    <dc:creator>Jörn Kottmann</dc:creator>
    <dc:date>2010-02-01T11:07:35</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.apache.uima.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.apache.uima.general</link>
  </textinput>
</rdf:RDF>
