[jira] [Created] (UIMA-3655) CasPool incorrectly stores references to the InitialView of each CAS

2014-02-26 Thread Eddie Epstein (JIRA)
Eddie Epstein created UIMA-3655:
---

 Summary: CasPool incorrectly stores references to the InitialView 
of each CAS
 Key: UIMA-3655
 URL: https://issues.apache.org/jira/browse/UIMA-3655
 Project: UIMA
  Issue Type: Bug
  Components: Core Java Framework
Reporter: Eddie Epstein
Assignee: Marshall Schor


For cas pools, getCas returns a handle to the InitialView of an empty CAS,
and stores this handle to match in releaseCas. This breaks for services that 
employ sofamapping. The empty CAS is filled from a serialized CAS sent to the 
service. It is possible that a CAS received may not contain the view, 
CAS.NAME_DEFAULT_SOFA, specified by sofamapping.

Then, when the service tries to return the CAS to the pool, releaseCas blows up 
at the first line,
CAS cas = aCas.getView(CAS.NAME_DEFAULT_SOFA);
so the CAS is not returned to the pool ==> CAS leak.

The cas pool should be storing references to the base CAS, which is independent 
of views.




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Resolved] (UIMA-3654) Better error message when fixed flow constraint has error

2014-02-26 Thread Marshall Schor (JIRA)

 [ 
https://issues.apache.org/jira/browse/UIMA-3654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marshall Schor resolved UIMA-3654.
--

Resolution: Fixed

> Better error message when fixed flow constraint has error
> -
>
> Key: UIMA-3654
> URL: https://issues.apache.org/jira/browse/UIMA-3654
> Project: UIMA
>  Issue Type: Improvement
>  Components: Core Java Framework
>Affects Versions: 2.5.0SDK
>Reporter: Marshall Schor
>Assignee: Marshall Schor
>Priority: Minor
> Fix For: 2.5.1SDK
>
>
> When running with the usual fixed flow controller, it works from a list of 
> flow targets, each name which must match a delegate analysis engine key.  Add 
> a check and error message if one of these names doesn't match any delegate 
> key.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Closed] (UIMA-3569) Allow extensions for complete block constructs in Ruta

2014-02-26 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/UIMA-3569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Klügl closed UIMA-3569.
-

Resolution: Fixed

fixed

> Allow extensions for complete block constructs in Ruta
> --
>
> Key: UIMA-3569
> URL: https://issues.apache.org/jira/browse/UIMA-3569
> Project: UIMA
>  Issue Type: New Feature
>  Components: ruta
>Affects Versions: 2.2.0ruta
>Reporter: Peter Klügl
>Assignee: Peter Klügl
> Fix For: 2.2.0ruta
>
>
> Allow extensions for complete block constructs in Ruta. This means 
> essentially that the lanaguge can be extended with additional constructs that 
> define an specific syntax and change the apporach of rule inference. This 
> would easy the development and integration of new functionlity like FSTs or 
> similar compiled versions of rule sets. (Students could develop FST 
> implementations or similar stuff without changing the ruta code itself)



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Reopened] (UIMA-3569) Allow extensions for complete block constructs in Ruta

2014-02-26 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/UIMA-3569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Klügl reopened UIMA-3569:
---


missed to commit example project of branch

> Allow extensions for complete block constructs in Ruta
> --
>
> Key: UIMA-3569
> URL: https://issues.apache.org/jira/browse/UIMA-3569
> Project: UIMA
>  Issue Type: New Feature
>  Components: ruta
>Affects Versions: 2.2.0ruta
>Reporter: Peter Klügl
>Assignee: Peter Klügl
> Fix For: 2.2.0ruta
>
>
> Allow extensions for complete block constructs in Ruta. This means 
> essentially that the lanaguge can be extended with additional constructs that 
> define an specific syntax and change the apporach of rule inference. This 
> would easy the development and integration of new functionlity like FSTs or 
> similar compiled versions of rule sets. (Students could develop FST 
> implementations or similar stuff without changing the ruta code itself)



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)