Here is what I have working:
private BindingProvider context;
...
List<PurchaseOrder> queryPurchaseOrders()
SearchPreferences searchPref = new SearchPreferences();
searchPref.setBodyFieldsOnly(false);
context = (BindingProvider)port;
Map<String, Object>reqContext = context.getRequestContext();
List<Header> list = (List<Header>)
reqContext.get(Header.HEADER_LIST);
if (list == null) {
list = new ArrayList<Header>();
reqContext.put(Header.HEADER_LIST, list);
}
Header header = new
Header(ObjectFactory._SearchPreferences_QNAME,
searchPref, new JAXBDataBinding(searchPref.getClass()));
list.add(header);
-----
Buzzterrier
http://buzzterrier.blogspot.com/ View my blog: Ordinary Average Developer...
--
View this message in context:
http://www.nabble.com/SoapHeaderElement-tp21096519p21100723.html
Sent from the cxf-user mailing list archive at Nabble.com.