improve logging for ScmConfiguration handling

This commit is contained in:
Sebastian Sdorra
2011-04-20 16:50:54 +02:00
parent 31ddd647fd
commit 961bb1aaac
2 changed files with 24 additions and 1 deletions

View File

@@ -39,6 +39,9 @@ import com.google.inject.Inject;
import com.google.inject.Provider;
import com.google.inject.Singleton;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import sonia.scm.SCMContext;
import sonia.scm.config.ScmConfiguration;
import sonia.scm.plugin.PluginManager;
@@ -71,6 +74,12 @@ import javax.xml.bind.JAXB;
public class ConfigurationResource
{
/** the logger for ConfigurationResource */
private static final Logger logger =
LoggerFactory.getLogger(ConfigurationResource.class);
//~--- constructors ---------------------------------------------------------
/**
* Constructs ...
*
@@ -150,6 +159,11 @@ public class ConfigurationResource
IOUtil.mkdirs(file.getParentFile());
}
if (logger.isInfoEnabled())
{
logger.info("write ScmConfiguration to {}", file);
}
JAXB.marshal(configuration, file);
}