public static File getDomainLibFolder(String domainName) { return new File(getDomainFolder(domainName), LIB_FOLDER); }
@Override protected File getArtifactFolder() { return getDomainFolder(ARTIFACT_NAME); }
@Override public URL findResource(String name) { URL resource = super.findResource(name); if (resource == null) { File file = new File(getDomainFolder(getArtifactDescriptor().getName()) + File.separator + name); if (file.exists()) { try { resource = file.toURI().toURL(); } catch (MalformedURLException e) { LOGGER.debug("Failure looking for resource", e); } } } return resource; }
@Override protected String[] getLocalResourceLocations() { return new String[] {getDomainFolder(getArtifactDescriptor().getName()).getAbsolutePath(), getMuleConfDir().getAbsolutePath()}; } }
private void createDomainFolder(String domainName) { assertThat(getDomainFolder(domainName).mkdirs(), is(true)); } }
private File createDomainResource(String domainName, String resourceFile) throws Exception { final File file = new File(getDomainFolder(domainName), resourceFile); assertThat(FileUtils.createFile(file.getAbsolutePath()).exists(), is(true)); return file; }
domainDir = MuleFoldersUtil.getDomainFolder(DOMAIN_NAME); assertThat(domainDir.mkdirs(), is(true)); FileUtils.stringToFile(new File(domainDir, RESOURCE_JUST_IN_DOMAIN).getAbsolutePath(), "Some text");
GlobalConfigLoader.reset(); final File domainFolder = getDomainFolder(DEFAULT_DOMAIN_NAME); assertThat(domainFolder.mkdirs(), is(true));
@Override protected File getArtifactFolder() { return getDomainFolder(ARTIFACT_NAME); }
private void createDomainFolder(String domainName) { assertThat(getDomainFolder(domainName).mkdirs(), is(true)); } }
private File createDomainResource(String domainName, String resourceFile) throws Exception { final File file = new File(getDomainFolder(domainName), resourceFile); assertThat(FileUtils.createFile(file.getAbsolutePath()).exists(), is(true)); return file; }
getDomainFolder("default").mkdirs(); getServicesFolder().mkdirs(); getServerPluginsFolder().mkdirs();
domainDir = MuleFoldersUtil.getDomainFolder(DOMAIN_NAME); assertThat(domainDir.mkdirs(), is(true)); FileUtils.stringToFile(new File(domainDir, RESOURCE_JUST_IN_DOMAIN).getAbsolutePath(), "Some text");
GlobalConfigLoader.reset(); final File domainFolder = getDomainFolder(DEFAULT_DOMAIN_NAME); assertThat(domainFolder.mkdirs(), is(true));