}
public Message process(final Message message) throws ActionProcessingException
{
WSDynamicClient client = createClient(wsdl, serviceName, username, password);
WSEndpoint endpoint = getEndpoint(client);
Object payload = getMessagePayload(message);
final List<SmooksHandler> handlers = addSmooksHandlers(endpoint, payload);
try
{