def resubmit_vuln_exception(id, comment, reason = nil)
      options           = { 'exception-id' => id }
      options['reason'] = reason if reason
      xml               = make_xml('VulnerabilityExceptionResubmitRequest', options)
      comment_xml       = make_xml('comment', {}, comment, false)
      xml.add_element(comment_xml)
      r = execute(xml, '1.2')
      r.success
    end
def resubmit_vuln_exception(id, comment, reason = nil)
      options           = { 'exception-id' => id }
      options['reason'] = reason if reason
      xml               = make_xml('VulnerabilityExceptionResubmitRequest', options)
      comment_xml       = make_xml('comment', {}, comment, false)
      xml.add_element(comment_xml)
      r = execute(xml, '1.2')
      r.success
    end
Resubmit a vulnerability exception request with a new comment and reason
 after an exception has been rejected.

 You can only resubmit a request that has a "Rejected" status; if an
 exception is "Approved" or "Under Review" you will receive an error
 message stating that the exception request cannot be resubmitted.

 @param [Fixnum] id Unique identifier of the exception to resubmit.
 @param [String] comment Comment to justify the exception resubmission.
 @param [String] reason The reason for the exception status, if changing.
   @see Nexpose::VulnException::Reason
 @return [Boolean] Whether or not the resubmission was valid.