You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "Michael Bolz (JIRA)" <ji...@apache.org> on 2014/06/02 11:26:01 UTC

[jira] [Resolved] (OLINGO-298) Incompatibility with jsr311

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

Michael Bolz resolved OLINGO-298.
---------------------------------

       Resolution: Fixed
    Fix Version/s: V2 1.3.0

Removed invalid exception {{javax.ws.rs.NotAllowedException}} with commit:
*[OLINGO-298] Fixed response status and removed NotAllowedException* (commit id: {{7d71cee8f7f8509e624db8aaa7788d3078f12a1c}}).

> Incompatibility with jsr311
> ---------------------------
>
>                 Key: OLINGO-298
>                 URL: https://issues.apache.org/jira/browse/OLINGO-298
>             Project: Olingo
>          Issue Type: Bug
>          Components: odata2-core
>    Affects Versions: V2 1.2.0
>            Reporter: Eugenio Lentini
>            Assignee: Michael Bolz
>            Priority: Blocker
>             Fix For: V2 1.3.0
>
>
> Hi,
> I have tried to deploy a web application with an OData web service based on Olingo on IBM Websphere version 8.5.5 and I have got an exception due to an incompatible use of @Contex annotation with jsr311 specification
> org.apache.wink.server.internal.application.ApplicationProcessor processClasses Une exception s'est produite lors du traitement de la classe org.apache.olingo.odata2.core.rest.ODataExceptionMapperImpl. Classe ignorée.
> java.lang.IllegalArgumentException: javax.ws.rs.core.Application is not an interface
> Basically you are using in the class ODataExceptionMapperImpl.java the annotation in this way 
> @Context
> Application app;
> but the javax.ws.rs.core.Application is not allowed as context type according to the specification jsr311 but it is allow in jsr339.
> Could you please have a look?
> Eugenio



--
This message was sent by Atlassian JIRA
(v6.2#6252)