private HandlerCommand invokeCommand( Reference ref, Method method, Object requestObject, ResponseHandler responseHandler, ResponseHandler processingErrorHandler )
{
Request request = new Request( method, ref );
if (requestObject == null)
requestObject = new EmptyRepresentation();
contextResourceFactory.writeRequest( request, requestObject );
contextResourceFactory.updateCommandRequest( request );