Community
Participate
Working Groups
In Helios, javax.wsdl is delivered in versions 1.5.1 and 1.6.2. org.eclipse.wst.wsdl declares a bundle dependency javax.wsdl;bundle-version="[1.5.0, 1.6.0)". This leads to javax.wsdl_1.5.1 being used in all cases. If the intention is to allow the use of the latest version of javax.wsdl_1.6 it would be nice if the dependency could be updated. We have a couple of components that depend on 1.6, and we're running into classloading issues otherwise when interacting with the wsdl model.
Hi Gerald, the dependency range that limits the WSDL EMF model and the majority of WTP components (except JAX-WS) to use javax.wsdl 1.5.1 is intentional. The upgrade is typically a bit more involved than simply changing the version range given that the JWSDL / WSDL4J have in the past changed APIs between releases. See bug 197197, bug 252257 and bug 252258 for the previous effort to upgrade from 1.4 to 1.5.1. We have a number of enhancements open to track the need to upgrade to 1.6.2. See bug 265772 and bug 265773. I will mark this bug as a duplicate of bug 265772. *** This bug has been marked as a duplicate of bug 265772 ***