uima-2.3.0-RC9 available for testing
You can find it in the usual place: http://people.apache.org/~schor/uima-release-candidates/2.3.0-RC9/ Let's put it thru some basics to insure the build didn't fail in some unusual way. Thanks. -Marshall
[jira] Closed: (UIMA-1712) Finalize typesystem only when top level aggregate is ready
[ https://issues.apache.org/jira/browse/UIMA-1712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marshall Schor closed UIMA-1712. Resolution: Fixed Fix Version/s: 2.3AS > Finalize typesystem only when top level aggregate is ready > -- > > Key: UIMA-1712 > URL: https://issues.apache.org/jira/browse/UIMA-1712 > Project: UIMA > Issue Type: Bug > Components: Async Scaleout >Reporter: Eddie Epstein >Assignee: Eddie Epstein > Fix For: 2.3AS > > > a UIMA AS service will finalize its typesystem incorrectly if > 1. it is an AS-async-aggregate containing a colocated delegate which is > itself an async aggregate, AND > 2. the colocated async aggregate finishes initialization before one of the > other top level delegates, AND > 3. the late top level delegate has new types or new type priorities. > This can result in initialization errors if a type priority or AE > initialization method references a missing > type or feature, or an exception later in process() doing the same. > The bug is caused because the typesystem is finalized when *any* colocated > async aggregate finishes > initialization. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (UIMA-1720) Add description on how to attach jconsole to UIMA AS service
[ https://issues.apache.org/jira/browse/UIMA-1720?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12797663#action_12797663 ] Marshall Schor commented on UIMA-1720: -- There is a section in the main documentation that documents how to set things up for using jconsole, see uima-docbooks/src/docbook/tutorials_and_users_guides/tug.application.xml and search for ugr.tug.application.jmx; it even has a nice picture. I think that other main section should be updated to include an additional example from this patch on how to establish password protection, and then this patch could be made to reference and link that other documentation. Then this patch can focus more on particulars concerning uima-as (if there are any :-) ). > Add description on how to attach jconsole to UIMA AS service > > > Key: UIMA-1720 > URL: https://issues.apache.org/jira/browse/UIMA-1720 > Project: UIMA > Issue Type: Improvement > Components: Async Scaleout >Affects Versions: 2.3AS >Reporter: Jörn Kottmann >Priority: Minor > Attachments: UIMA-1720.patch > > > Write a small description on which steps must be taken to attach a (remote) > jconsole to a UIMA AS service. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (UIMA-1720) Add description on how to attach jconsole to UIMA AS service
[ https://issues.apache.org/jira/browse/UIMA-1720?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jörn Kottmann updated UIMA-1720: Attachment: UIMA-1720.patch Modifications for bin/deployAsyncService.cmd are not tested and might be incorrect. > Add description on how to attach jconsole to UIMA AS service > > > Key: UIMA-1720 > URL: https://issues.apache.org/jira/browse/UIMA-1720 > Project: UIMA > Issue Type: Improvement > Components: Async Scaleout >Affects Versions: 2.3AS >Reporter: Jörn Kottmann >Priority: Minor > Attachments: UIMA-1720.patch > > > Write a small description on which steps must be taken to attach a (remote) > jconsole to a UIMA AS service. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Closed: (UIMA-1721) Missing link in UIMA AS Camel Component documentation
[ https://issues.apache.org/jira/browse/UIMA-1721?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jörn Kottmann closed UIMA-1721. --- Resolution: Fixed > Missing link in UIMA AS Camel Component documentation > - > > Key: UIMA-1721 > URL: https://issues.apache.org/jira/browse/UIMA-1721 > Project: UIMA > Issue Type: Bug > Components: Async Scaleout >Reporter: Jörn Kottmann >Assignee: Jörn Kottmann >Priority: Trivial > Fix For: 2.3AS > > > The link to Writing Components is missing. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Assigned: (UIMA-1721) Missing link in UIMA AS Camel Component documentation
[ https://issues.apache.org/jira/browse/UIMA-1721?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jörn Kottmann reassigned UIMA-1721: --- Assignee: Jörn Kottmann > Missing link in UIMA AS Camel Component documentation > - > > Key: UIMA-1721 > URL: https://issues.apache.org/jira/browse/UIMA-1721 > Project: UIMA > Issue Type: Bug > Components: Async Scaleout >Reporter: Jörn Kottmann >Assignee: Jörn Kottmann >Priority: Trivial > Fix For: 2.3AS > > > The link to Writing Components is missing. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (UIMA-1721) Missing link in UIMA AS Camel Component documentation
Missing link in UIMA AS Camel Component documentation - Key: UIMA-1721 URL: https://issues.apache.org/jira/browse/UIMA-1721 Project: UIMA Issue Type: Bug Components: Async Scaleout Reporter: Jörn Kottmann Priority: Trivial Fix For: 2.3AS The link to Writing Components is missing. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (UIMA-1720) Add description on how to attach jconsole to UIMA AS service
Add description on how to attach jconsole to UIMA AS service Key: UIMA-1720 URL: https://issues.apache.org/jira/browse/UIMA-1720 Project: UIMA Issue Type: Improvement Components: Async Scaleout Affects Versions: 2.3AS Reporter: Jörn Kottmann Priority: Minor Write a small description on which steps must be taken to attach a (remote) jconsole to a UIMA AS service. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: with luck, will try to build RC9 tomorrow
Marshall Schor wrote: There are no changes to sandbox, so that won't be rebuilt (and it will have 2009 copyright date, reflecting the time it was built). I'll wait for Jörn to close or otherwise conclude UIMA-1674 per note from Jerry today. Thanks, I tested both fixes Jerry did UIMA-1674 and UIMA-1718. Jörn
[jira] Closed: (UIMA-1674) Exception thrown from CasMultiplier.process should be reported to client as failure
[ https://issues.apache.org/jira/browse/UIMA-1674?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jörn Kottmann closed UIMA-1674. --- Resolution: Fixed Sorry, for not providing the information you requested. I tested the fix and now the exception is send back to my client as expected, thanks. > Exception thrown from CasMultiplier.process should be reported to client as > failure > --- > > Key: UIMA-1674 > URL: https://issues.apache.org/jira/browse/UIMA-1674 > Project: UIMA > Issue Type: Bug > Components: Async Scaleout >Affects Versions: 2.3AS >Reporter: Jörn Kottmann > Fix For: 2.3AS > > > The first Analysis Engine in our uima-as setup is a CasMultiplier, > we implement the process method and from this method our implementation > throws a RuntimeException, not nice but it can happen. > In the client interface we get the CAS back, but > EntityProcessStatus.isException returns false, > but it should return true and provide the exception. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (UIMA-1718) The UIMA core code fails to unlock a CAS if there is an exception in CasMultiplier's next() or hasNext() methods
[ https://issues.apache.org/jira/browse/UIMA-1718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12797604#action_12797604 ] Jörn Kottmann commented on UIMA-1718: - Thanks, the warning "CASAdminException: Can't flush CAS, flushing is disabled." does not appear anymore in my log file. > The UIMA core code fails to unlock a CAS if there is an exception in > CasMultiplier's next() or hasNext() methods > > > Key: UIMA-1718 > URL: https://issues.apache.org/jira/browse/UIMA-1718 > Project: UIMA > Issue Type: Bug > Components: Core Java Framework >Reporter: Jerry Cwiklik >Assignee: Jerry Cwiklik > Fix For: 2.3 > > > If there is an exception in user's Cas Multiplier hasNext() or next() method, > the framework does not unlock the input CAS. If an application attempts to > reset a CAS that failed in above methods, the following is produced: > CASAdminException: Can't flush CAS, flushing is disabled. > Modify AnalysisComponentCasIterator (an inner class of > PrimitiveAnalysisEngine_impl) to call > ((CASImpl)mInputCas).restoreClassLoaderUnlockCas(); > in both hasNext() and next() while handling an exception thrown from user's > code. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.