You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@xml.apache.org by Daniel Hägg <da...@factel.se> on 2001/04/27 13:45:00 UTC
SOAP Header
Hi!
Does anyone know how to create a SOAP header using Apache SOAP ?
I have tried:
Vector params = new Vector();
params.addElement(new Parameter("UserName", String.class,"Daniel", null));
Header header = new Header();
header.setHeaderEntries(params);
call.setHeader(header);
But that does not work. I think that maybe the vector should contain some other
class of object. But the docs are a bit sparse...
/
/ Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
AW: AW: SOAP Header
Posted by Daniel Polack <dp...@delogix.de>.
is just a demo tag...
QName(java.lang.String namespaceURI, java.lang.String localPart)
You can use the "org.apache.soap.util.net.TcpTunnelGui" utility to analize
the data stream.
buena suerte!
-----Ursprungliche Nachricht-----
Von: Daniel Hagg [mailto:daniel.hagg@factel.se]
Gesendet: Freitag, 27. April 2001 16:47
An: soap-user@xml.apache.org
Betreff: Re: AW: SOAP Header
Daniel Polack skrev:
> //the qname
> QName qnameKey = new QName("urn:xidex", "uidkey");
> //the value
> Header header = new Header();
> header.setAttribute(qnameKey,"123456789");
>
> XercesParserLiaison xerces = new XercesParserLiaison();
> Document doc = xerces.createDocument();
> Element e = doc.createElement("USER");
> e.appendChild(doc.createTextNode("DANIEL"));
>
> Vector v = new Vector();
> v.add(e);
> header.setHeaderEntries(v);
> call.setHeader(header);
Thanks, it works fine. But what's the "uidkey" for?
/
/ Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
AW: AW: SOAP Header
Posted by Daniel Polack <dp...@delogix.de>.
is just a demo tag...
QName(java.lang.String namespaceURI, java.lang.String localPart)
You can use the "org.apache.soap.util.net.TcpTunnelGui" utility to analize
the data stream.
buena suerte!
-----Ursprungliche Nachricht-----
Von: Daniel Hagg [mailto:daniel.hagg@factel.se]
Gesendet: Freitag, 27. April 2001 16:47
An: soap-user@xml.apache.org
Betreff: Re: AW: SOAP Header
Daniel Polack skrev:
> //the qname
> QName qnameKey = new QName("urn:xidex", "uidkey");
> //the value
> Header header = new Header();
> header.setAttribute(qnameKey,"123456789");
>
> XercesParserLiaison xerces = new XercesParserLiaison();
> Document doc = xerces.createDocument();
> Element e = doc.createElement("USER");
> e.appendChild(doc.createTextNode("DANIEL"));
>
> Vector v = new Vector();
> v.add(e);
> header.setHeaderEntries(v);
> call.setHeader(header);
Thanks, it works fine. But what's the "uidkey" for?
/
/ Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
Re: AW: SOAP Header
Posted by Daniel Hägg <da...@factel.se>.
Daniel Polack skrev:
> //the qname
> QName qnameKey = new QName("urn:xidex", "uidkey");
> //the value
> Header header = new Header();
> header.setAttribute(qnameKey,"123456789");
>
> XercesParserLiaison xerces = new XercesParserLiaison();
> Document doc = xerces.createDocument();
> Element e = doc.createElement("USER");
> e.appendChild(doc.createTextNode("DANIEL"));
>
> Vector v = new Vector();
> v.add(e);
> header.setHeaderEntries(v);
> call.setHeader(header);
Thanks, it works fine. But what's the "uidkey" for?
/
/ Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
Re: AW: SOAP Header
Posted by Daniel Hägg <da...@factel.se>.
Daniel Polack skrev:
> //the qname
> QName qnameKey = new QName("urn:xidex", "uidkey");
> //the value
> Header header = new Header();
> header.setAttribute(qnameKey,"123456789");
>
> XercesParserLiaison xerces = new XercesParserLiaison();
> Document doc = xerces.createDocument();
> Element e = doc.createElement("USER");
> e.appendChild(doc.createTextNode("DANIEL"));
>
> Vector v = new Vector();
> v.add(e);
> header.setHeaderEntries(v);
> call.setHeader(header);
Thanks, it works fine. But what's the "uidkey" for?
/
/ Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
AW: SOAP Header
Posted by Daniel Polack <dp...@delogix.de>.
Hola tocayo
/*****<SOAP-ENV:Header>*****************/
System.out.println("authorizing with private key ...");
//the qname
QName qnameKey = new QName("urn:xidex", "uidkey");
//the value
Header header = new Header();
header.setAttribute(qnameKey,"123456789");
XercesParserLiaison xerces = new XercesParserLiaison();
Document doc = xerces.createDocument();
Element e = doc.createElement("USER");
e.appendChild(doc.createTextNode("DANIEL"));
Vector v = new Vector();
v.add(e);
header.setHeaderEntries(v);
call.setHeader(header);
System.out.println("header set attr...");
/***** </SOAP-ENV:Header>*******(for testing)***********/
-----Ursprungliche Nachricht-----
Von: Daniel Hagg [mailto:daniel.hagg@factel.se]
Gesendet: Freitag, 27. April 2001 13:45
An: soap-user@xml.apache.org
Betreff: SOAP Header
Hi!
Does anyone know how to create a SOAP header using Apache SOAP ?
I have tried:
Vector params = new Vector();
params.addElement(new Parameter("UserName", String.class,"Daniel", null));
Header header = new Header();
header.setHeaderEntries(params);
call.setHeader(header);
But that does not work. I think that maybe the vector should contain some
other
class of object. But the docs are a bit sparse...
/
/ Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
AW: SOAP Header
Posted by Daniel Polack <dp...@delogix.de>.
Hola tocayo
/*****<SOAP-ENV:Header>*****************/
System.out.println("authorizing with private key ...");
//the qname
QName qnameKey = new QName("urn:xidex", "uidkey");
//the value
Header header = new Header();
header.setAttribute(qnameKey,"123456789");
XercesParserLiaison xerces = new XercesParserLiaison();
Document doc = xerces.createDocument();
Element e = doc.createElement("USER");
e.appendChild(doc.createTextNode("DANIEL"));
Vector v = new Vector();
v.add(e);
header.setHeaderEntries(v);
call.setHeader(header);
System.out.println("header set attr...");
/***** </SOAP-ENV:Header>*******(for testing)***********/
-----Ursprungliche Nachricht-----
Von: Daniel Hagg [mailto:daniel.hagg@factel.se]
Gesendet: Freitag, 27. April 2001 13:45
An: soap-user@xml.apache.org
Betreff: SOAP Header
Hi!
Does anyone know how to create a SOAP header using Apache SOAP ?
I have tried:
Vector params = new Vector();
params.addElement(new Parameter("UserName", String.class,"Daniel", null));
Header header = new Header();
header.setHeaderEntries(params);
call.setHeader(header);
But that does not work. I think that maybe the vector should contain some
other
class of object. But the docs are a bit sparse...
/
/ Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org