Map params = new HashMap();
ArrayList<LineItem> lineItems = new ArrayList<LineItem>();
properties.setProperty(HttpClientFactory.TARGET_HOST_URL, wsdlFile.toURI().toString());
Order order = new Order();
ProcessOrderRequest request = new ProcessOrderRequest(order);
order.setId(123L);
order.setShipTo("Skeagh Bridge");
order.setLineItems(lineItems);
// No line Items....
params.put("processOrder", request);
String message = mbean.buildRequest(wsdlFile.toURI().toString(), "processOrder", null, params, properties, null, null);