title: org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException: Fail to save
body: <p>I'm facing <code>org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException: Fail to save:an error occurs while saving the package : The part /docProps/app.xml fail to be saved in the stream with marshaller &lt;br/&gt; org.apache.poi.openxml4j.opc.internal.marshallers.DefaultMarshaller@7c81475b</code></p>
  
  <p>Exception when try to write the each test scenario result(PASS or FAIL) into Excel sheet(.xlsx) after the each test scenario execution completion. I write the following two different modules for this purpose.<br/></p>
  
  <p>Please tell me where is the problem and how to resolve it..</p>
  
  <pre><code>//Method for writing results into Report
   public void putResultstoReport(String values[])
   {
        int j=NoofTimesExecuted;
        NoofTimesExecuted++;
        XSSFRow row = sheet.createRow(j);
        for(int i=0;i&lt;values.length;i++)
        {
             XSSFCell cell = row.createCell(i);
             cell.setCellValue(values[i]);
        }
        try {
             System.out.println("Times:"+NoofTimesExecuted);
             wb.write(fileOut);
        }
        //fileOut.flush();
        //fileOut.close();
        }
        catch(Exception e) {
             System.out.println("Exception at closing opened Report :"+e);
        }
  
  //Method for Creating the Excelt Report
   public void createReport()
   {
        String FileLocation = getProperty("WorkSpace")+"//SCH_Registration//OutPut//TestResults.xlsx";
        try {
             fileOut = new FileOutputStream(FileLocation);
             String sheetName = "TestResults"; //name of sheet
             wb = new XSSFWorkbook();
             sheet = wb.createSheet(sheetName);
             fileOut.flush();
             fileOut.close();
        }
        catch(Exception e)
        {
             System.out.println("Exception at Create Report file:"+e);
        }
  }
  </code></pre>