File originalBaseDir = serverPluginConfig.getBaseDir();
serverPluginConfig.setBaseDir(new File(System.getProperty("java.io.tmpdir")));
// Restart the server ResourceComponent so it picks up the changes we just made to the plugin config.
InventoryManager inventoryManager = this.pluginContainer.getInventoryManager();
inventoryManager.deactivateResource(getServerResource());
ResourceContainer serverContainer = inventoryManager.getResourceContainer(getServerResource());
InvalidPluginConfigurationException ipce = null;
try {
inventoryManager.activateResource(getServerResource(), serverContainer, true);
} catch (InvalidPluginConfigurationException e) {