import eu.etaxonomy.cdm.io.common.ExportResultType;
import eu.etaxonomy.cdm.io.common.IExportConfigurator;
import eu.etaxonomy.cdm.io.common.IIoConfigurator;
+import eu.etaxonomy.cdm.io.common.IoResultBase;
import eu.etaxonomy.cdm.io.jaxb.JaxbExportConfigurator;
import eu.etaxonomy.cdm.io.outputmodel.OutputModelConfigurator;
import eu.etaxonomy.cdm.io.sdd.out.SDDExportConfigurator;
}
final StringBuilder reportText = new StringBuilder();
if(result!=null){
- List<byte[]> reports = result.getErrors();
+ List<IoResultBase.Error> reports = result.getErrors();
reportText.append("Errors:\\r");
- for (byte[] bs : reports) {
- reportText.append(new String(bs));
+ for (IoResultBase.Error bs : reports) {
+ reportText.append(bs.getMessage() + " - " bs.getException().getStacktrace());
}
- List<byte[]> warnings = result.getWarnings();
+ List<String> warnings = result.getWarnings();
reportText.append("Warnings:\\r");
- for (byte[] bs : warnings) {
- reportText.append(new String(bs));
+ for (String bs : warnings) {
+ reportText.append(bs);
}
- List<Exception> exceptions = result.getExceptions();
+ List<IoResultBase.Error> exceptions = result.getExceptions();
reportText.append("Exceptions:\\r");
- for (Exception ex : exceptions) {
- reportText.append(ex.getStackTrace());
+ for (IoResultBase.Error bs : exceptions) {
+ reportText.append(bs.getMessage() + " - " bs.getException().getStacktrace());
}