[
https://issues.apache.org/jira/browse/CXF-3021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergey Beryozkin updated CXF-3021:
----------------------------------
Attachment: cxf3021-2.patch
1. Basic EndpointReferenceType utility code is moved to
WSAEndpointReferenceTypeUtils, with EndpointReferenceTypeUtils delegating to it.
2. Non-WSDL code in AbstractBindingFactory has been pushed to
AbstractBaseEndpointFactory which AbstractBindingFactory extends
3. Last resort catch statements have been put in HTTP transport around
HttpPolicy and Address extensions which are linked to
javax.wsdl.ExtensibilityElement : this is the least ideal piece of this patch -
with the rationale being that the relevant code is only making sense in
WSDL-first developments
> Try to remove a wsdl4J dependency from the JAXRS frontend
> ---------------------------------------------------------
>
> Key: CXF-3021
> URL: https://issues.apache.org/jira/browse/CXF-3021
> Project: CXF
> Issue Type: Improvement
> Components: JAX-RS
> Affects Versions: 2.3.0
> Reporter: Sergey Beryozkin
> Assignee: Sergey Beryozkin
> Fix For: 2.4
>
> Attachments: cxf3021-2.patch, cxf3021.patch
>
>
> HTTP Transport and API modules depend strongly at runtime on javax.wsdl.*
> (wsdl4j)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.