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