pluginFolder = new File(pluginFolder, "test-resource");
} else {
pluginFolder = new File("test-resource");
}
IUnifiedRepository unifiedRepository = PentahoSystem.get(IUnifiedRepository.class, null);
MockPluginResourceLoader resourceLoader = null; //(MockPluginResourceLoader)PentahoSystem.get(IPluginResourceLoader.class, null);
resourceLoader.setRootDir(pluginFolder);
String filePath = publicDir + "/test-file1.xcdf";
//RepositoryFileWriter writer = new RepositoryFileWriter(filePath, "UTF-8");
OutputStreamWriter writer = null; //new OutputStreamWriter(new RepositoryFileOutputStream(filePath, false, true, unifiedRepository));
writer.write("<cdf><title>Start Here</title><author>Webdetails</author><description>Start Here</description><icon></icon><template>test-file2.html</template></cdf>");
writer.close();
RepositoryFile xcdfFile = unifiedRepository.getFile(filePath);
filePath = publicDir + "/test-file2.html";
writer = new RepositoryFileWriter(filePath, "UTF-8");
writer.write("<div><p>hello world</p></div>");
writer.close();
RepositoryFile templateFile = unifiedRepository.getFile(filePath);
/*
XcdfRenderer xcdfRenderer = new XcdfRenderer() {
protected File getTemplateFile() {