Talkov, Roger wrote
> Hi,
>
> I had no problem with simple SOAP Headers using something like:
>
> QName qn = new QName ("foo")
> Header header = new Header (qn, "bar", new JAXBDataBinding(String.class))
>
> However for Salesforce we need a header with a tag inside the header tag,
> that looks like:
>
>
> <urn:SessionHeader>
>
> <urn:sessionId>
> 00Do0000000as1n!AQkAQJKxevQ7EROZ8cHJHe79gHQqFNuC5R4U_Za5DuhuEADbAW31FIK2dCw3K__dGHPjvD1ntpX4PIvA6hZsC83Z7Y5bB1zt
> </urn:sessionId>
>
> </urn:SessionHeader>
> anyone know how I can do this.
Assuming you have an XSD for the header type and/or a generated JAXB class
for it, exactly the same way:
Header header = new Header (qn, myJaxbHeader, new
JAXBDataBinding(MyJaxbHeader.class))
Regards,
Jens
--
View this message in context:
http://cxf.547215.n5.nabble.com/complex-SOAP-Headers-tp5761748p5761768.html
Sent from the cxf-user mailing list archive at Nabble.com.