public com.actuate.schemas.UploadFileResponse uploadFile(
      com.actuate.schemas.UploadFile request,
      org.apache.axis.attachments.AttachmentPart attachmentPart)
      throws RemoteException, RemoteException, ServiceException {

    com.actuate.schemas.UploadFileResponse response;
    try {
      proxy.addAttachment(attachmentPart);
      response = proxy.uploadFile(request);
    } finally {
      proxy.clearAttachments();
    }
    return response;
  }