What’s New > Windchill > 13.1.2.0 > Deployment and Configuration > Web Services Library Upgrade
Web Services Library Upgrade
Windchill 13.1.2.0
Description
Starting with 13.1.2.0, the Web Services library has been upgraded from javax.* namespace to jakarta.* namespace. It is recommended to update all custom code to support the Jakarta Web Services library to avoid any customization failures that are related to the Web Services library. You are required to:
Update Imports - Replace all the instances of javax.xml.ws.* with jakarta.xml.ws.*.
Recompile Custom Code - Ensure that your customizations are recompiled against the updated Jakarta libraries.
Validation - All the web service interactions (SOAP/REST) must be thoroughly validated to avoid any failure.
Review API Changes - Check for any deprecated or modified APIs in Jakarta EE documentation.
Package Upgrade Details
The package upgrades are as indicated in the table here:
Old Package (Java EE / Metro 2.x)
New Package (Jakarta EE / Metro 4.x)
javax.xml.ws.*
jakarta.xml.ws.*
javax.jws.*
jakarta.jws.*
javax.xml.ws.handler.*
jakarta.xml.ws.handler.*
javax.xml.ws.soap.*
jakarta.xml.ws.soap.*
javax.xml.ws.spi.*
jakarta.xml.ws.spi.*
javax.xml.ws.wsaddressing.*
jakarta.xml.ws.wsaddressing.*
javax.xml.bind.* (JAXB)
jakarta.xml.bind.*
javax.activation.*
jakarta.activation.*
javax.annotation.*
jakarta.annotation.*
Was this helpful?