[ 
https://issues.apache.org/jira/browse/SMX4-1284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13501164#comment-13501164
 ] 

Sergey Beryozkin commented on SMX4-1284:
----------------------------------------

Hi Freeman - it won't work with application bundles compiled against jsr311-api 
(I confirmed yesterday with jsr339-m10 before Dan did the change in 
2.2-SNAPSHOT), see

https://issues.apache.org/jira/browse/CXF-4571.

The application bundle complied against jsr311-api will have Import-Package for 
JAX-RS packages with version range [1.1,2). Thus when such application bundles 
work with CXF 2.7.x and jsr339-api which exports 2.0.0.m10 or 2.0.0.m13 or 
2.0.0 (for the future final jsr339-api), the application does not work.

Therefore, this spec bundle need to export those packages which are known to 
exist in both jsr311 & jsr339 with both 2.0.0.m13 & 1.1.

Of course the alternative option is to get the application bundle compiled 
against jsr311-api to explicitly allow to import 2.0.0 with [1.1, 3) bbut that 
may not be possible.

Agreed ?
  


                
> Create a spec bundle for javax.ws.rs-api 2.0-m13
> ------------------------------------------------
>
>                 Key: SMX4-1284
>                 URL: https://issues.apache.org/jira/browse/SMX4-1284
>             Project: ServiceMix 4
>          Issue Type: Task
>          Components: specs
>            Reporter: Sergey Beryozkin
>            Assignee: Freeman Fang
>             Fix For: specs-2.2.0
>
>
> Please release jsr339-m13 spec bundle, which is the superset of jsr339-m10 
> spec bundle

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to