1 /*
2 * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. Oracle designates this
8 * particular file as subject to the "Classpath" exception as provided
9 * by Oracle in the LICENSE file that accompanied this code.
10 *
11 * This code is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 * version 2 for more details (a copy is included in the LICENSE file that
15 * accompanied this code).
16 *
17 * You should have received a copy of the GNU General Public License version
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
35 import com.sun.xml.internal.stream.buffer.stax.StreamReaderBufferProcessor;
36 import com.sun.xml.internal.stream.buffer.stax.StreamWriterBufferCreator;
37 import com.sun.xml.internal.ws.addressing.EndpointReferenceUtil;
38 import com.sun.xml.internal.ws.addressing.W3CAddressingMetadataConstants;
39 import com.sun.xml.internal.ws.addressing.WSEPRExtension;
40 import com.sun.xml.internal.ws.addressing.model.InvalidAddressingHeaderException;
41 import com.sun.xml.internal.ws.addressing.v200408.MemberSubmissionAddressingConstants;
42 import com.sun.xml.internal.ws.api.message.Header;
43 import com.sun.xml.internal.ws.api.message.HeaderList;
44 import com.sun.xml.internal.ws.api.message.Message;
45 import com.sun.xml.internal.ws.api.message.MessageHeaders;
46 import com.sun.xml.internal.ws.api.streaming.XMLStreamReaderFactory;
47 import com.sun.xml.internal.ws.api.model.wsdl.WSDLExtension;
48 import com.sun.xml.internal.ws.resources.AddressingMessages;
49 import com.sun.xml.internal.ws.resources.ClientMessages;
50 import com.sun.xml.internal.ws.spi.ProviderImpl;
51 import com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil;
52 import com.sun.xml.internal.ws.util.DOMUtil;
53 import com.sun.xml.internal.ws.util.xml.XMLStreamWriterFilter;
54 import com.sun.xml.internal.ws.util.xml.XmlUtil;
55 import com.sun.xml.internal.ws.util.xml.XMLStreamReaderToXMLStreamWriter;
56 import com.sun.xml.internal.ws.wsdl.parser.WSDLConstants;
57 import org.w3c.dom.Element;
58 import org.xml.sax.*;
59 import org.xml.sax.helpers.XMLFilterImpl;
60
61 import javax.xml.bind.JAXBContext;
62 import javax.xml.namespace.QName;
63 import javax.xml.stream.XMLStreamException;
64 import javax.xml.stream.XMLStreamReader;
65 import javax.xml.stream.XMLStreamWriter;
66 import javax.xml.transform.Source;
67 import javax.xml.transform.TransformerException;
68 import javax.xml.transform.sax.SAXSource;
69 import javax.xml.transform.stream.StreamResult;
70 import javax.xml.transform.stream.StreamSource;
71 import javax.xml.ws.Dispatch;
72 import javax.xml.ws.EndpointReference;
73 import javax.xml.ws.Service;
74 import javax.xml.ws.WebServiceException;
75 import javax.xml.ws.WebServiceFeature;
|
1 /*
2 * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. Oracle designates this
8 * particular file as subject to the "Classpath" exception as provided
9 * by Oracle in the LICENSE file that accompanied this code.
10 *
11 * This code is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 * version 2 for more details (a copy is included in the LICENSE file that
15 * accompanied this code).
16 *
17 * You should have received a copy of the GNU General Public License version
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
35 import com.sun.xml.internal.stream.buffer.stax.StreamReaderBufferProcessor;
36 import com.sun.xml.internal.stream.buffer.stax.StreamWriterBufferCreator;
37 import com.sun.xml.internal.ws.addressing.EndpointReferenceUtil;
38 import com.sun.xml.internal.ws.addressing.W3CAddressingMetadataConstants;
39 import com.sun.xml.internal.ws.addressing.WSEPRExtension;
40 import com.sun.xml.internal.ws.addressing.model.InvalidAddressingHeaderException;
41 import com.sun.xml.internal.ws.addressing.v200408.MemberSubmissionAddressingConstants;
42 import com.sun.xml.internal.ws.api.message.Header;
43 import com.sun.xml.internal.ws.api.message.HeaderList;
44 import com.sun.xml.internal.ws.api.message.Message;
45 import com.sun.xml.internal.ws.api.message.MessageHeaders;
46 import com.sun.xml.internal.ws.api.streaming.XMLStreamReaderFactory;
47 import com.sun.xml.internal.ws.api.model.wsdl.WSDLExtension;
48 import com.sun.xml.internal.ws.resources.AddressingMessages;
49 import com.sun.xml.internal.ws.resources.ClientMessages;
50 import com.sun.xml.internal.ws.spi.ProviderImpl;
51 import com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil;
52 import com.sun.xml.internal.ws.util.DOMUtil;
53 import com.sun.xml.internal.ws.util.xml.XMLStreamWriterFilter;
54 import com.sun.xml.internal.ws.util.xml.XmlUtil;
55 import com.sun.xml.internal.org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter;
56 import com.sun.xml.internal.ws.wsdl.parser.WSDLConstants;
57 import org.w3c.dom.Element;
58 import org.xml.sax.*;
59 import org.xml.sax.helpers.XMLFilterImpl;
60
61 import javax.xml.bind.JAXBContext;
62 import javax.xml.namespace.QName;
63 import javax.xml.stream.XMLStreamException;
64 import javax.xml.stream.XMLStreamReader;
65 import javax.xml.stream.XMLStreamWriter;
66 import javax.xml.transform.Source;
67 import javax.xml.transform.TransformerException;
68 import javax.xml.transform.sax.SAXSource;
69 import javax.xml.transform.stream.StreamResult;
70 import javax.xml.transform.stream.StreamSource;
71 import javax.xml.ws.Dispatch;
72 import javax.xml.ws.EndpointReference;
73 import javax.xml.ws.Service;
74 import javax.xml.ws.WebServiceException;
75 import javax.xml.ws.WebServiceFeature;
|