Go to the documentation of this file.
9 package javolution.xml.ws;
11 import java.io.IOException;
60 public static final String
ENVELOPE_URI =
"http://schemas.xmlsoap.org/soap/envelope/";
79 _url =
new java.net.URL(address);
80 }
catch (java.net.MalformedURLException e) {
81 throw new IllegalArgumentException(
"Malformed URL: " + address);
107 throw new IOException(
"URL not set");
109 java.net.HttpURLConnection http = (java.net.HttpURLConnection) ((java.net.URL)
_url)
111 http.setRequestProperty(
"Content-Length",
113 http.setRequestProperty(
"Content-Type",
"text/xml; charset=utf-8");
115 http.setRequestMethod(
"POST");
116 http.setDoOutput(
true);
117 http.setDoInput(
true);
174 switch (xml.
next()) {
176 System.out.println(
"Start Document");
179 System.out.println(
"End Document.");
182 System.out.println(
"Start Element: " + xml.
getLocalName()
185 System.out.println(
" Attribute: "
199 System.out.println(
"Characters: " + xml.
getText());
202 System.out.println(
"CDATA: " + xml.
getText());
205 System.out.println(
"Comment: " + xml.
getText());
208 System.out.println(
"Space");
211 System.out.println(xml);
218 private static final CharSequence
csq(Object
string) {
219 return (
string instanceof CharSequence) ? (CharSequence)
string :
Text
void setPrefix(CharSequence prefix, CharSequence uri)
static final int END_DOCUMENT
void readResponse(XMLObjectReader in)
final AppendableWriter _out
final TextBuilder clear()
UTF8StreamWriter setOutput(OutputStream out)
CharArray getAttributeValue(CharSequence namespaceURI, CharSequence localName)
final UTF8StreamWriter _utf8Writer
boolean equals(Object that)
final XMLObjectWriter _writer
abstract void writeRequest(XMLObjectWriter out)
WebServiceClient setAddress(String address)
static final int START_ELEMENT
static final CharSequence csq(Object string)
CharArray getAttributeNamespace(int index)
static final String ENVELOPE_PREFIX
static final int CHARACTERS
XMLObjectWriter setOutput(OutputStream out)
static final int END_ELEMENT
static final String ENVELOPE_URI
CharArray getAttributeLocalName(int index)
final TextBuilder _buffer
XMLObjectReader setInput(InputStream in)
CharArray getNamespaceURI(CharSequence prefix)
void writeStartElement(CharSequence localName)
final XMLObjectReader _reader
XMLStreamReader getStreamReader()
static final int START_DOCUMENT
XMLStreamWriter getStreamWriter()
void writeNamespace(CharSequence prefix, CharSequence namespaceURI)
AppendableWriter setOutput(Appendable output)