[ 
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.

Reply via email to