[ 
https://issues.apache.org/jira/browse/CXF-8053?focusedWorklogId=254491&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-254491
 ]

ASF GitHub Bot logged work on CXF-8053:
---------------------------------------

                Author: ASF GitHub Bot
            Created on: 05/Jun/19 17:19
            Start Date: 05/Jun/19 17:19
    Worklog Time Spent: 10m 
      Work Description: dkulp commented on pull request #561: [CXF-8053] 
portable feature to avoid jaxws for jaxrs apps
URL: https://github.com/apache/cxf/pull/561
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

    Worklog Id:     (was: 254491)
    Time Spent: 20m  (was: 10m)

> Ensure JAX-RS usable features don't depend on jaxws
> ---------------------------------------------------
>
>                 Key: CXF-8053
>                 URL: https://issues.apache.org/jira/browse/CXF-8053
>             Project: CXF
>          Issue Type: Improvement
>            Reporter: Romain Manni-Bucau
>            Priority: Major
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Follow up of 
> https://lists.apache.org/thread.html/c68c4c73b4af274d2f0e162e8b5df62942d8cad41d829a9e2fa7a2f5@%3Cdev.cxf.apache.org%3E
>  discussion.
> Idea is to not force JAXRS users to depend on jaxws in terms of dependency. 
> Whereas it was acceptable for java <= 8, it is now impacting in java >= 9 
> since jaxws is no more part of the JRE.
> Proposal is to: drop the WebServiceFeature dependency in the AbstractFeature 
> hierarchy by introducing a CxfBaseFeature keeping backward compatibility, 
> provide native implementations of all feature and replace current 
> implementations by plain delegation to the new one - to ensure existing users 
> still have a functional setup. JAXRS users would use the new class and JAXWS 
> ones can use the new one (probably preferred by javadoc) or the old one for 
> compatibility.



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

Reply via email to