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