[
https://issues.apache.org/jira/browse/CXF-8053?focusedWorklogId=252701&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-252701
]
ASF GitHub Bot logged work on CXF-8053:
---------------------------------------
Author: ASF GitHub Bot
Created on: 01/Jun/19 08:56
Start Date: 01/Jun/19 08:56
Worklog Time Spent: 10m
Work Description: rmannibucau commented on pull request #561:
[WIP=ci][CXF-8053] portable feature
URL: https://github.com/apache/cxf/pull/561
This PR aims at enabling users to rely on CXF features without the need of
jaxws API in the classpath (targets JAXRS users and java >= 9).
----------------------------------------------------------------
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: 252701)
Time Spent: 10m
Remaining Estimate: 0h
> 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: 10m
> 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)