import java.util.List;
import java.util.Map;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.FileSystemException;
import org.apache.commons.vfs2.FileSystemManager;
import org.apache.commons.vfs2.Selectors;
import org.apache.commons.vfs2.UserAuthenticator;
import org.apache.commons.vfs2.impl.DefaultFileSystemConfigBuilder;
+import org.argeo.api.cms.CmsLog;
import org.argeo.util.LangUtils;
/**
* remote and local data based on certain criteria.
*/
public class SystemBackup implements Runnable {
- private final static Log log = LogFactory.getLog(SystemBackup.class);
+ private final static CmsLog log = CmsLog.getLog(SystemBackup.class);
private FileSystemManager fileSystemManager;
private UserAuthenticator userAuthenticator = null;
FileSystemOptions opts = new FileSystemOptions();
try {
DefaultFileSystemConfigBuilder.getInstance().setUserAuthenticator(opts, userAuthenticator);
- } catch (FileSystemException e) {
+ } catch (Exception e) {
throw new MaintenanceException("Cannot create authentication", e);
}