private ConfigurationDocument createConfigFile(File reportFile, Settings settings, WsdlInterface iface) {
ConfigurationDocument configDoc = ConfigurationDocument.Factory.newInstance();
Configuration config = configDoc.addNewConfiguration();
config.setVerbose(settings.getBoolean(WSISettings.VERBOSE));
AssertionResults results = config.addNewAssertionResults();
results.setType(AssertionResults.Type.Enum.forString(settings.getString(WSISettings.RESULTS_TYPE,
AssertionResults.Type.ONLY_FAILED.toString())));
results.setMessageEntry(settings.getBoolean(WSISettings.MESSAGE_ENTRY));
results.setFailureMessage(settings.getBoolean(WSISettings.FAILURE_MESSAGE));
results.setAssertionDescription(settings.getBoolean(WSISettings.ASSERTION_DESCRIPTION));
ReportFile report = config.addNewReportFile();
report.setLocation(reportFile.getAbsolutePath());
report.setReplace(true);
AddStyleSheet stylesheet = report.addNewAddStyleSheet();