Try OpenEdge Now
skip to main content
Web Services
Developing a Java Client to Consume OpenEdge SOAP Web Services : Developing the Axis client application : Running an internal procedure with a TABLE parameter
 

Running an internal procedure with a TABLE parameter

This example shows how you might invoke a method that takes a TABLE parameter, by calling the sample method, GetOrderDetails( ):
// Create the holder for the TEMP-TABLE OrderDetails

ArrayOfOrderDetailsRowHolder orderDetailsHolder =
                             new ArrayOfOrderDetailsRowHolder(null);

// Let's now ask the WebService for the order details of the
// current customer

custOrder.getOrderDetails(orderDetailsHolder);
Note: The object ID handler automatically inserts the custOrder object ID into the SOAP request header.