[ 
https://issues.apache.org/jira/browse/AXIS2-6102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Lazarski resolved AXIS2-6102.
------------------------------------
    Resolution: Fixed

> Woden (WSDL 2.0) Removal
> ------------------------
>
>                 Key: AXIS2-6102
>                 URL: https://issues.apache.org/jira/browse/AXIS2-6102
>             Project: Axis2
>          Issue Type: Task
>            Reporter: Robert Lazarski
>            Assignee: Robert Lazarski
>            Priority: Major
>             Fix For: 2.0.1
>
>
> Resolution: Fixed (5 commits)
>   WSDL 2.0 was a W3C specification published in 2007 that the industry
>   rejected. No major platform adopted it. WSDL 1.1 won. Apache Woden
>   itself never reached a final 1.0 release in 19 years (still at
>   1.0M10). Removing it reduces the kernel dependency footprint and
>   eliminates reliance on a library headed for the Apache Attic.
>   What was removed:
>   - WSDL20ToAxisServiceBuilder.java (1,403 lines)
>   - WSDL20ToAllAxisServicesBuilder.java (110 lines)
>   - WSDL20Util.java (150 lines)
>   - WSDL20SupplierTemplate.java (130 lines)
>   - TestWSDL20Supplier.java, TestWSDL20SupplierTemplate.java (test
>   classes)
>   - 4 WSDL 2.0 test methods from WSDLSupplierTest and
>   WSDLToAllServicesBuilderTest
>   - woden-core dependency from kernel pom.xml
>   - WSDL 2.0 branches in AxisService, ArchiveReader,
>   CodeGenConfiguration
>   - Woden URIResolver interface from AARBasedWSDLLocator and
>   WarBasedWSDLLocator
>   What was kept:
>   - WSDL2Constants.java — pure string constants (MEP URIs, etc.) still
>   used by WSDL 1.1 codegen
>   - WSDL20DefaultValueHolder.java — default value constants, no woden
>   imports
>   - WSDL 1.1 support is fully intact



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to