Review request: 8073374: Re-examine jdk.xml.ws dependency on java.xml.ws SOAPNamespaceConstants
Lance @ Oracle
lance.andersen at oracle.com
Thu Feb 19 19:33:47 UTC 2015
+1
Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
Lance.Andersen at oracle.com
Sent from my iPad
> On Feb 19, 2015, at 1:24 PM, Mandy Chung <mandy.chung at oracle.com> wrote:
>
> This eliminates the dependency from jdk.xml.ws to
> com.sun.xml.internal.ws.encoding.soap.streaming.SOAPNamespaceConstants
> from java.xml.ws.
>
> I chatted with Miran offline who confirms that it's okay to define
> the constant value directly.
>
> diff --git a/src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java b/src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java
> --- a/src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java
> +++ b/src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java
> @@ -25,8 +25,6 @@
> package com.sun.tools.internal.ws.wsdl.document.soap;
> -import com.sun.xml.internal.ws.encoding.soap.streaming.SOAPNamespaceConstants;
> -
> import javax.xml.namespace.QName;
> /**
> @@ -37,7 +35,9 @@
> public interface SOAPConstants {
> // namespace URIs
> - public static final String URI_ENVELOPE = SOAPNamespaceConstants.ENVELOPE;
> + public static final String URI_ENVELOPE =
> + "http://schemas.xmlsoap.org/soap/envelope/";
> +
> public static final String NS_WSDL_SOAP =
> "http://schemas.xmlsoap.org/wsdl/soap/";
> public static final String NS_SOAP_ENCODING = "http://schemas.xmlsoap.org/soap/encoding/";
>
>
> Mandy
>
More information about the core-libs-dev
mailing list