<?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://blog.gmane.org/gmane.comp.apache.uima.devel">
    <title>gmane.comp.apache.uima.devel</title>
    <link>http://blog.gmane.org/gmane.comp.apache.uima.devel</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.devel/5873"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5872"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5871"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5870"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5869"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5868"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5867"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5866"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5865"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5864"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5863"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5862"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5861"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5860"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5859"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5858"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5857"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5856"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5855"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5854"/>
      </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.devel/5873">
    <title>[jira] Updated: (UIMA-1241) UIMA AS Service Should Expose Cas Pool Size for Monitioring via JMX</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5873</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik updated UIMA-1241:
--------------------------------

    Attachment: uimaj-as-core-UIMA-1241-patch.txt
                uimaj-as-activemq-UIMA-1241-patch.txt

Exposes size of the top level service Cas Pool via JMX. Updated sample listeners to show the new attribute.


</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-12-01T21:11:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5872">
    <title>[jira] Created: (UIMA-1241) UIMA AS Service Should Expose Cas Pool Size for Monitioring via JMX</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5872</link>
    <description>UIMA AS Service Should Expose Cas Pool Size for Monitioring via JMX
-------------------------------------------------------------------

                 Key: UIMA-1241
                 URL: https://issues.apache.org/jira/browse/UIMA-1241
             Project: UIMA
          Issue Type: New Feature
          Components: Async Scaleout
            Reporter: Jerry Cwiklik


The internal Cas Pool of the UIMA AS service needs to be exposed via JMX for monitoring. Currently, only the Cas Multiplier's Cas Pool is exposed. All Cas Pools are JMX enabled already. Modifiy JmxMonitor to query JMX Server for the Cas Pool size. 

</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-12-01T16:27:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5871">
    <title>[jira] Updated: (UIMA-1231) UIMA AS Doesnt Expose to JMX Sizes of Java Queues Used For Internal Messaging</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5871</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik updated UIMA-1231:
--------------------------------

    Attachment: uimaj-as-core-UIMA-1231-patch.txt
                uimaj-as-activemq-UIMA-1231-patch.txt

Added JMX MBean for the internal java message queue exposing the queue size for monitoring. Updated JmxMonitor to create proxies to the internal queue MBean. Refactored run() method in the JmxMonitor to move most of the code to a separate method collectStats().


</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-12-01T16:21:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5870">
    <title>Re: Can't print PDF version of UIMA Tutorial and Developer's Guide</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5870</link>
    <description>I have the same problem.

</description>
    <dc:creator>Tong Fin</dc:creator>
    <dc:date>2008-12-01T15:08:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5869">
    <title>Can't print PDF version of UIMA Tutorial and Developer's Guide</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5869</link>
    <description>I can't print page 32 of the developer's guide.  This is on
Windows with both Acrobat 8 and 9.  Has anybody else seen
this?

--Thilo

</description>
    <dc:creator>Thilo Goetz</dc:creator>
    <dc:date>2008-12-01T12:43:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5868">
    <title>[jira] Created: (UIMA-1240) Deployment Descriptor Editor resets CAS Pool size for aggregates when you change number of instances of a delegate</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5868</link>
    <description>Deployment Descriptor Editor resets CAS Pool size for aggregates when you change number of instances of a delegate
------------------------------------------------------------------------------------------------------------------

                 Key: UIMA-1240
                 URL: https://issues.apache.org/jira/browse/UIMA-1240
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
    Affects Versions: 2.3AS
            Reporter: Adam Lally
            Assignee: Tong Fin


I have an async aggregate with multiple delegates.  When I set the number of instances of one of the delegates (it happened to be a CAS Multiplier, but I'm not sure that matters), the DDE automatically reset the CAS Pool size of the entire aggregate to the same value!  It took me quite a while to figure out that this was the reason my application started running more slowly.

</description>
    <dc:creator>Adam Lally (JIRA</dc:creator>
    <dc:date>2008-11-26T22:36:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5867">
    <title>[jira] Commented: (UIMA-1237) Fix "Cas Not Found In CasManager Cache" Error in the Parallel Step</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5867</link>
    <description>
    [ https://issues.apache.org/jira/browse/UIMA-1237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12651151#action_12651151 ] 

Burn Lewis commented on UIMA-1237:
----------------------------------

Another way to do this that I think will be safe is to make the synchronized incrementHowManyDelegatesResponded() return a boolean when all have responded ... then only one thread will actually get the all-done flag.


</description>
    <dc:creator>Burn Lewis (JIRA</dc:creator>
    <dc:date>2008-11-26T21:30:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5866">
    <title>[jira] Commented: (UIMA-1237) Fix "Cas Not Found In CasManager Cache" Error in the Parallel Step</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5866</link>
    <description>
    [ https://issues.apache.org/jira/browse/UIMA-1237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12651141#action_12651141 ] 

Jerry Cwiklik commented on UIMA-1237:
-------------------------------------

Added additional fix that may cause a hang. This fix handles a a race condition when two threads are processing replies from delegates in a parallel step. There is a chance than more than one thread is allowed to call invokeProcess() with the same CAS. Also, moved cancelTimer() to the top of handleProcessResponseFromRemoteDelegate() method to cancel timer immediately. Added synchronized method that determines if the thread should call invokeProcess(). Only one thread is allowed to call this now.  


</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-11-26T20:56:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5865">
    <title>[jira] Updated: (UIMA-1237) Fix "Cas Not Found In CasManager Cache" Error in the Parallel Step</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5865</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik updated UIMA-1237:
--------------------------------

    Attachment: uimaj-as-core-UIMA-1237-patch-02.txt


</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-11-26T20:50:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5864">
    <title>[jira] Commented: (UIMA-1171) Initialization hangs if an Exception is thrown when initializing the flow controller AND delegates are offline</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5864</link>
    <description>
    [ https://issues.apache.org/jira/browse/UIMA-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12651137#action_12651137 ] 

Burn Lewis commented on UIMA-1171:
----------------------------------

This now looks to have been fixed ... not sure how or when.


</description>
    <dc:creator>Burn Lewis (JIRA</dc:creator>
    <dc:date>2008-11-26T20:48:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5863">
    <title>[jira] Closed: (UIMA-1209) Old 2.2.2 services cannot be used in parallel</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5863</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Burn Lewis closed UIMA-1209.
----------------------------


Tested against IOD 2.2.2 services


</description>
    <dc:creator>Burn Lewis (JIRA</dc:creator>
    <dc:date>2008-11-26T20:42:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5862">
    <title>[jira] Updated: (UIMA-1239) Fix "Consumer Closed" Exception Thrown By ActiveMQ</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5862</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik updated UIMA-1239:
--------------------------------

    Attachment: uimaj-as-activemq-UIMA-1239-patch.txt

Overrides setConnectionFactory() in the Spring's Message Listener. The new method rewrites brorker URL to add wireFormat.maxInactivityDuration=0 parameter. This parameter turns off Inactivity Monitor in the broker and instructs the broker to keep connection open despite inactivity.  


</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-11-26T19:08:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5861">
    <title>[jira] Created: (UIMA-1239) Fix "Consumer Closed" Exception Thrown By ActiveMQ</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5861</link>
    <description>Fix "Consumer Closed" Exception Thrown By ActiveMQ 
---------------------------------------------------

                 Key: UIMA-1239
                 URL: https://issues.apache.org/jira/browse/UIMA-1239
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
            Reporter: Jerry Cwiklik


ActiveMQ seems to close a connection to a broker if the connection is not actively used. This results in different types of exceptions thrown by a listener on an input queue. Sometimes the exception is " Broken Pipe", in other times "Consumer Closed". This error prevents the service from receiving messages and leads to a hang as CASes sent by a client never come back

</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-11-26T19:00:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5860">
    <title>[jira] Commented: (UIMA-1210) XmiCollectionReader fails when it encounters unknown types</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5860</link>
    <description>
    [ https://issues.apache.org/jira/browse/UIMA-1210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12650748#action_12650748 ] 

Marshall Schor commented on UIMA-1210:
--------------------------------------

My other problems are probably caused by the patch being generated on a linux platform, and my applying them on a Windows platform.  I can apply them if I download the file, and then tell the system to apply the patch represented by the file.  My usual practice has been

# click on the patch in Firefox - usually this opens the patch in a browser window, but for these patches (I'm guessing due to new lines) it doesn't - instead it gives a "save as" dialog.
# do a "select-all" and "copy to clipboard"
# apply patch from clipboard in Eclipse

To get this to work I did:
# save as some temp file
# apply patch from file, specifying the file saved to.

I'll take a look at the patch (now that I can apply it)  in the next few days as time permits.


</description>
    <dc:creator>Marshall Schor (JIRA</dc:creator>
    <dc:date>2008-11-25T21:41:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5859">
    <title>[jira] Updated: (UIMA-1210) XmiCollectionReader fails when it encounters unknown types</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5859</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Fabien POULARD updated UIMA-1210:
---------------------------------

    Attachment:     (was: xmicollectionreader-java.patch)


</description>
    <dc:creator>Fabien POULARD (JIRA</dc:creator>
    <dc:date>2008-11-25T20:17:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5858">
    <title>[jira] Updated: (UIMA-1210) XmiCollectionReader fails when it encounters unknown types</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5858</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Fabien POULARD updated UIMA-1210:
---------------------------------

    Attachment:     (was: xmicollectionreader-desc.patch)


</description>
    <dc:creator>Fabien POULARD (JIRA</dc:creator>
    <dc:date>2008-11-25T20:17:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5857">
    <title>[jira] Updated: (UIMA-1210) XmiCollectionReader fails when it encounters unknown types</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5857</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Fabien POULARD updated UIMA-1210:
---------------------------------

    Attachment: xmicollectionreader-unknown-types.patch

My bad, the previous patch for the Java file was not the good one. Here is a newly generated patch compiling the two previous as one and that should correctly work if applied from uimaj/trunk/uimaj-examples


</description>
    <dc:creator>Fabien POULARD (JIRA</dc:creator>
    <dc:date>2008-11-25T20:17:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5856">
    <title>[jira] Commented: (UIMA-1210) XmiCollectionReader fails when it encounters unknown types</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5856</link>
    <description>
    [ https://issues.apache.org/jira/browse/UIMA-1210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12650712#action_12650712 ] 

Burn Lewis commented on UIMA-1210:
----------------------------------

Looks like the patch was computed against the wrong file ... XmiWriterCasConsumer


</description>
    <dc:creator>Burn Lewis (JIRA</dc:creator>
    <dc:date>2008-11-25T20:11:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5855">
    <title>[jira] Commented: (UIMA-1206) Add the capability to browse subdirectories to org.apache.uima.examples.cpe.FileSystemCollectionReader</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5855</link>
    <description>
    [ https://issues.apache.org/jira/browse/UIMA-1206?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12650691#action_12650691 ] 

Burn Lewis commented on UIMA-1206:
----------------------------------

My windows patch program worked only after I made it a pure DOS file ... currently only some lines end with cntl-M


</description>
    <dc:creator>Burn Lewis (JIRA</dc:creator>
    <dc:date>2008-11-25T19:15:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5854">
    <title>[jira] Updated: (UIMA-1238) Fix NullPointerException When Sending Reply to Uima AS Client</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5854</link>
    <description>
     [ https://issues.apache.org/jira/browse/UIMA-1238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik updated UIMA-1238:
--------------------------------

    Attachment: uimaj-as-core-UIMA-1238-patch.txt

Fixes NPE in the Uima AS aggregate while trying to send a reply back a client. A check is made to make sure that the Input Cas Reference Id is not NULL before trying to store it in a message going back to the client. The input Cas Reference Id may be null if the CAS being returned to the client is *the* initial input CAS sent by the client application. This CAS does not have a parent.


</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-11-25T18:07:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.uima.devel/5853">
    <title>[jira] Created: (UIMA-1238) Fix NullPointerException When Sending Reply to Uima AS Client</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.uima.devel/5853</link>
    <description>Fix NullPointerException When Sending Reply to Uima AS Client
-------------------------------------------------------------

                 Key: UIMA-1238
                 URL: https://issues.apache.org/jira/browse/UIMA-1238
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
            Reporter: Jerry Cwiklik


There is a NPE when sending a reply back to a client from Uima AS aggregate. 

Caused by: java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:846)
at org.apache.uima.aae.spi.transport.vm.UimaVmMessage.addStringProperty(UimaVmMessage.java:52)
at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.sendVMMessage(AggregateAnalysisEngineController_impl.java:1594)
at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.replyToClient(AggregateAnalysisEngineController_impl.java:1552)
at org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl.finalStep(AggregateAnalysisEngineController_impl.java:1358)
... 13 more

It seems that the code is trying to set a property with a value of NULL which is not allowed

</description>
    <dc:creator>Jerry Cwiklik (JIRA</dc:creator>
    <dc:date>2008-11-25T17:57:44</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.apache.uima.devel">
    <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.devel</link>
  </textinput>
</rdf:RDF>
