public OVALResult(OVALAssessmentFile assessmentFile, ResultContext resultContext) throws XmlException, IOException {
this.assessmentFile = assessmentFile;
this.resultContext = resultContext;
OvalResultsDocument document = resultContext.getResultContent().getXmlObject();
OvalResultsDocument.OvalResults results = document.getOvalResults();
ResultsType resultsType = results.getResults();
List<SystemType> systems = resultsType.getSystemList();
if (systems.size() != 1) {
// TODO: P4: automatically resolve error?
this.status = AssessmentResult.Status.ERROR;