You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Marshall Schor (JIRA)" <de...@uima.apache.org> on 2019/01/30 19:28:00 UTC

[jira] [Updated] (UIMA-5869) The JCas getView method throws CasRuntimeException not CasException

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

Marshall Schor updated UIMA-5869:
---------------------------------
    Fix Version/s: 2.10.4SDK
                   3.0.2SDK

> The JCas getView method throws CasRuntimeException not CasException
> -------------------------------------------------------------------
>
>                 Key: UIMA-5869
>                 URL: https://issues.apache.org/jira/browse/UIMA-5869
>             Project: UIMA
>          Issue Type: Bug
>          Components: Core Java Framework
>    Affects Versions: 2.10.2SDK, 3.0.0SDK
>            Reporter: Burn Lewis
>            Priority: Minor
>             Fix For: 3.0.2SDK, 2.10.4SDK
>
>
> Code that uses JCas getView expects CasException to be thrown if a view is missing, but instead the underlying CAS.getView method throws CasRuntimeException.
> Either the code or the Javadocs should be fixed.  Since a missing view is not uncommon, throwing an unchecked exception is not very useful.  Making the framework code match the Javadocs should have tminimal impact on existing user code.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)