Modified: 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java?rev=1338643&r1=1338642&r2=1338643&view=diff
==============================================================================
--- 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderTest.java
 Tue May 15 11:05:50 2012
@@ -15,7 +15,7 @@
  */
 package com.opensymphony.xwork2.config.providers;
 
-import com.opensymphony.xwork2.FileManager;
+import com.opensymphony.xwork2.FileManagerFactory;
 import com.opensymphony.xwork2.ObjectFactory;
 import com.opensymphony.xwork2.config.ConfigurationProvider;
 import com.opensymphony.xwork2.config.RuntimeConfiguration;
@@ -51,7 +51,7 @@ public class XmlConfigurationProviderTes
             }
         };
         prov.setObjectFactory(container.getInstance(ObjectFactory.class));
-        prov.setFileManager(container.getInstance(FileManager.class));
+        
prov.setFileManagerFactory(container.getInstance(FileManagerFactory.class));
         prov.init(configuration);
         List<Document> docs = prov.getDocuments();
         assertEquals(3, docs.size());
@@ -74,7 +74,7 @@ public class XmlConfigurationProviderTes
     }
 
     public void testNeedsReload() throws Exception {
-        container.getInstance(FileManager.class).setReloadingConfigs(true);
+        
container.getInstance(FileManagerFactory.class).getFileManager().setReloadingConfigs(true);
         final String filename = 
"com/opensymphony/xwork2/config/providers/xwork-test-actions.xml";
         ConfigurationProvider provider = buildConfigurationProvider(filename);
 
@@ -150,7 +150,7 @@ public class XmlConfigurationProviderTes
 
     public void testEmptySpaces() throws Exception {
         final String filename = 
"com/opensymphony/xwork2/config/providers/xwork- test.xml";
-        container.getInstance(FileManager.class).setReloadingConfigs(true);
+        
container.getInstance(FileManagerFactory.class).getFileManager().setReloadingConfigs(true);
 
         ConfigurationProvider provider = buildConfigurationProvider(filename);
         assertTrue(!provider.needsReload());
@@ -166,7 +166,7 @@ public class XmlConfigurationProviderTes
     }
 
     public void testConfigsInJarFiles() throws Exception {
-        container.getInstance(FileManager.class).setReloadingConfigs(true);
+        
container.getInstance(FileManagerFactory.class).getFileManager().setReloadingConfigs(true);
         testProvider("xwork-jar.xml");
         testProvider("xwork-zip.xml");
         testProvider("xwork - jar.xml");

Modified: 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/DefaultFileManagerTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/DefaultFileManagerTest.java?rev=1338643&r1=1338642&r2=1338643&view=diff
==============================================================================
--- 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/DefaultFileManagerTest.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/DefaultFileManagerTest.java
 Tue May 15 11:05:50 2012
@@ -1,6 +1,7 @@
 package com.opensymphony.xwork2.util;
 
 import com.opensymphony.xwork2.FileManager;
+import com.opensymphony.xwork2.FileManagerFactory;
 import com.opensymphony.xwork2.XWorkTestCase;
 
 import java.io.InputStream;
@@ -20,7 +21,7 @@ public class DefaultFileManagerTest exte
     @Override
     public void setUp() throws Exception {
         super.setUp();
-        fileManager = container.getInstance(FileManager.class);
+        fileManager = 
container.getInstance(FileManagerFactory.class).getFileManager();
     }
 
     public void testGetFileInJar() throws Exception {

Modified: 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/URLUtilTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/URLUtilTest.java?rev=1338643&r1=1338642&r2=1338643&view=diff
==============================================================================
--- 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/URLUtilTest.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/URLUtilTest.java
 Tue May 15 11:05:50 2012
@@ -1,124 +1,128 @@
 package com.opensymphony.xwork2.util;
 
+import com.opensymphony.xwork2.FileManager;
+import com.opensymphony.xwork2.util.fs.DefaultFileManager;
 import junit.framework.TestCase;
 
-import java.net.URL;
+import java.io.IOException;
 import java.net.MalformedURLException;
-import java.net.URLStreamHandlerFactory;
-import java.net.URLStreamHandler;
+import java.net.URL;
 import java.net.URLConnection;
-import java.io.IOException;
+import java.net.URLStreamHandler;
+import java.net.URLStreamHandlerFactory;
 
 public class URLUtilTest extends TestCase {
 
+    private FileManager fileManager;
+
     public void testSimpleFile() throws MalformedURLException {
         URL url = new URL("file:c:/somefile.txt");
-        URL outputURL = URLUtil.normalizeToFileProtocol(url);
+        URL outputURL = fileManager.normalizeToFileProtocol(url);
 
         assertNull(outputURL);
     }
 
     public void testJarFile() throws MalformedURLException {
         URL url = new URL("jar:file:/c:/somefile.jar!/");
-        URL outputURL = URLUtil.normalizeToFileProtocol(url);
+        URL outputURL = fileManager.normalizeToFileProtocol(url);
 
         assertNotNull(outputURL);
         assertEquals("file:/c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("jar:file:/c:/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:/c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("jar:file:c:/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:c:/somefile.jar", outputURL.toExternalForm());
     }
 
     public void testJarFileWithJarWordInsidePath() throws 
MalformedURLException {
         URL url = new URL("jar:file:/c:/workspace/projar/somefile.jar!/");
-        URL outputURL = URLUtil.normalizeToFileProtocol(url);
+        URL outputURL = fileManager.normalizeToFileProtocol(url);
 
         assertNotNull(outputURL);
         assertEquals("file:/c:/workspace/projar/somefile.jar", 
outputURL.toExternalForm());
 
         url = new 
URL("jar:file:/c:/workspace/projar/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:/c:/workspace/projar/somefile.jar", 
outputURL.toExternalForm());
 
         url = new 
URL("jar:file:c:/workspace/projar/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:c:/workspace/projar/somefile.jar", 
outputURL.toExternalForm());
     }
 
     public void testZipFile() throws MalformedURLException {
         URL url = new URL("zip:/c:/somefile.zip!/");
-        URL outputURL = URLUtil.normalizeToFileProtocol(url);
+        URL outputURL = fileManager.normalizeToFileProtocol(url);
 
         assertNotNull(outputURL);
         assertEquals("file:/c:/somefile.zip", outputURL.toExternalForm());
 
         url = new URL("zip:/c:/somefile.zip!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:/c:/somefile.zip", outputURL.toExternalForm());
 
         url = new URL("zip:c:/somefile.zip!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:c:/somefile.zip", outputURL.toExternalForm());
     }
 
     public void testWSJarFile() throws MalformedURLException {
         URL url = new URL("wsjar:file:/c:/somefile.jar!/");
-        URL outputURL = URLUtil.normalizeToFileProtocol(url);
+        URL outputURL = fileManager.normalizeToFileProtocol(url);
 
         assertNotNull(outputURL);
         assertEquals("file:/c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("wsjar:file:/c:/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:/c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("wsjar:file:c:/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:c:/somefile.jar", outputURL.toExternalForm());
     }
 
     public void testVsFile() throws MalformedURLException {
         URL url = new URL("vfsfile:/c:/somefile.jar!/");
-        URL outputURL = URLUtil.normalizeToFileProtocol(url);
+        URL outputURL = fileManager.normalizeToFileProtocol(url);
 
         assertNotNull(outputURL);
         assertEquals("file:/c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("vfsfile:/c:/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:/c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("vfsfile:c:/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("vfszip:/c:/somefile.war/somelibrary.jar");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:/c:/somefile.war/somelibrary.jar", 
outputURL.toExternalForm());
     }
 
     public void testJBossFile() throws MalformedURLException {
         URL url = new URL("vfszip:/c:/somefile.jar!/");
-        URL outputURL = URLUtil.normalizeToFileProtocol(url);
+        URL outputURL = fileManager.normalizeToFileProtocol(url);
 
         assertNotNull(outputURL);
         assertEquals("file:/c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("vfszip:/c:/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:/c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("vfsmemory:c:/somefile.jar!/somestuf/bla/bla");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:c:/somefile.jar", outputURL.toExternalForm());
 
         url = new URL("vfsmemory:/c:/somefile.war/somelibrary.jar");
-        outputURL = URLUtil.normalizeToFileProtocol(url);
+        outputURL = fileManager.normalizeToFileProtocol(url);
         assertEquals("file:/c:/somefile.war/somelibrary.jar", 
outputURL.toExternalForm());
     }
 
@@ -138,6 +142,8 @@ public class URLUtilTest extends TestCas
         } catch (Throwable e) {
             //the factory cant be set multiple times..just ignore exception no 
biggie
         }
+        
+        this.fileManager = new DefaultFileManager();
     }
 
     public void testVerifyUrl() {
@@ -151,9 +157,12 @@ public class URLUtilTest extends TestCas
         assertEquals(true, 
URLUtil.verifyUrl("https://www.opensymphony.com:443/login";));
         assertEquals(true, URLUtil.verifyUrl("http://localhost:8080/myapp";));
     }
+/*
+
+    TODO lukaszlenart: move to DefaultFileManagerTest (or separate class)
 
     public void testIsJarURL() throws Exception {
-        assertTrue(URLUtil.isJarURL(new 
URL("jar:file:/c:/somelibrary.jar!/com/opensymphony")));
+        assertTrue(fileManager.isJarURL(new 
URL("jar:file:/c:/somelibrary.jar!/com/opensymphony")));
         assertTrue(URLUtil.isJarURL(new 
URL("zip:/c:/somelibrary.jar!/com/opensymphony")));
         assertTrue(URLUtil.isJarURL(new 
URL("wsjar:/c:/somelibrary.jar!/com/opensymphony")));
         assertTrue(URLUtil.isJarURL(new 
URL("vfsfile:/c:/somelibrary.jar!/com/opensymphony")));
@@ -166,4 +175,5 @@ public class URLUtilTest extends TestCas
         assertFalse(URLUtil.isJBossUrl(new 
URL("jar:file:/c:/somelibrary.jar")));
         assertTrue(URLUtil.isJBossUrl(new 
URL("vfsmemory:/c:/somewar.war/somelibrary.jar")));
     }
+*/
 }

Modified: 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java?rev=1338643&r1=1338642&r2=1338643&view=diff
==============================================================================
--- 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/UrlUtilTest2.java
 Tue May 15 11:05:50 2012
@@ -1,5 +1,7 @@
 package com.opensymphony.xwork2.util;
 
+import com.opensymphony.xwork2.FileManager;
+import com.opensymphony.xwork2.util.fs.DefaultFileManager;
 import junit.framework.TestCase;
 
 import java.io.IOException;
@@ -12,10 +14,14 @@ import java.util.jar.JarInputStream;
  * registered URLStreamHandlerFactory would make them fail
  */
 public class UrlUtilTest2 extends TestCase {
+
     public void testOpenWithJarProtocol() throws IOException {
+        FileManager fileManager = new DefaultFileManager();
+
         URL url = ClassLoaderUtil.getResource("xwork-jar.jar", URLUtil.class);
         URL jarUrl = new URL("jar", "", url.toExternalForm() + "!/");
-        URL outputURL = URLUtil.normalizeToFileProtocol(jarUrl);
+        URL outputURL = fileManager.normalizeToFileProtocol(jarUrl);
+
         assertNotNull(outputURL);
         assertUrlCanBeOpened(outputURL);
     }

Added: 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactoryTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactoryTest.java?rev=1338643&view=auto
==============================================================================
--- 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactoryTest.java
 (added)
+++ 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/fs/DefaultFileManagerFactoryTest.java
 Tue May 15 11:05:50 2012
@@ -0,0 +1,129 @@
+package com.opensymphony.xwork2.util.fs;
+
+import com.opensymphony.xwork2.FileManager;
+import com.opensymphony.xwork2.FileManagerFactory;
+import com.opensymphony.xwork2.XWorkTestCase;
+import com.opensymphony.xwork2.inject.Container;
+import com.opensymphony.xwork2.inject.Scope;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.net.URL;
+import java.util.Collection;
+import java.util.HashSet;
+import java.util.Set;
+
+public class DefaultFileManagerFactoryTest extends XWorkTestCase {
+
+    static FileManager fileManager;
+
+    public void testCreateDefaultFileManager() throws Exception {
+        // given
+        fileManager = null;
+        FileManagerFactory factory = new DefaultFileManagerFactory(new 
DummyContainer());
+
+        // when
+        FileManager fm = factory.getFileManager();
+
+        // then
+        assertTrue(fm instanceof DefaultFileManager);
+    }
+
+    public void testCreateDummyFileManager() throws Exception {
+        // given
+        fileManager = new DummyFileManager();
+        FileManagerFactory factory = new DefaultFileManagerFactory(new 
DummyContainer());
+
+        // when
+        FileManager fm = factory.getFileManager();
+
+        // then
+        assertTrue(fm instanceof DummyFileManager);
+    }
+
+    public void testFileManagerFactoryWithRealConfig() throws Exception {
+        // given
+        FileManagerFactory factory = new DefaultFileManagerFactory(container);
+
+        // when
+        FileManager fm = factory.getFileManager();
+
+        // then
+        assertTrue(fm instanceof DefaultFileManager);
+    }
+}
+
+class DummyContainer implements Container {
+    public void inject(Object o) {
+    }
+
+    public <T> T inject(Class<T> implementation) {
+        return null;
+    }
+
+    public <T> T getInstance(Class<T> type, String name) {
+        if ("dummy".equals(name)) {
+            return (T) DefaultFileManagerFactoryTest.fileManager;
+        }
+        return null;
+    }
+
+    public <T> T getInstance(Class<T> type) {
+        return null;
+    }
+
+    public Set<String> getInstanceNames(Class<?> type) {
+        if (DefaultFileManagerFactoryTest.fileManager != null) {
+            return new HashSet<String>() {
+                {
+                    add("dummy");
+                }
+            };
+        }
+        return null;
+    }
+
+    public void setScopeStrategy(Scope.Strategy scopeStrategy) {
+    }
+
+    public void removeScopeStrategy() {
+    }
+}
+
+class DummyFileManager implements FileManager {
+
+    public void setReloadingConfigs(boolean reloadingConfigs) {
+    }
+
+    public boolean isReloadingConfigs() {
+        return false;
+    }
+
+    public boolean fileNeedsReloading(String fileName) {
+        return false;
+    }
+
+    public boolean fileNeedsReloading(URL fileUrl) {
+        return false;
+    }
+
+    public InputStream loadFile(URL fileUrl) {
+        return null;
+    }
+
+    public void monitorFile(URL fileUrl) {
+    }
+
+    public URL normalizeToFileProtocol(URL url) {
+        return null;
+    }
+
+    public boolean support() {
+        return true;
+    }
+
+    public Collection<? extends URL> getAllPhysicalUrls(URL url) throws 
IOException {
+        return null;
+    }
+}
+

Modified: 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java?rev=1338643&r1=1338642&r2=1338643&view=diff
==============================================================================
--- 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManagerTest.java
 Tue May 15 11:05:50 2012
@@ -21,6 +21,7 @@ import com.opensymphony.xwork2.ActionInv
 import com.opensymphony.xwork2.ActionProxy;
 import com.opensymphony.xwork2.AnnotatedTestBean;
 import com.opensymphony.xwork2.FileManager;
+import com.opensymphony.xwork2.FileManagerFactory;
 import com.opensymphony.xwork2.SimpleAction;
 import com.opensymphony.xwork2.SimpleAnnotationAction;
 import com.opensymphony.xwork2.XWorkTestCase;
@@ -98,7 +99,7 @@ public class AnnotationActionValidatorMa
     }
 
     public void testGetValidatorsForGivenMethodNameWithoutReloading() throws 
ValidationException {
-        FileManager fileManager = container.getInstance(FileManager.class);
+        FileManager fileManager = 
container.getInstance(FileManagerFactory.class).getFileManager();
         List validatorList = 
annotationActionValidatorManager.getValidators(SimpleAnnotationAction.class, 
alias, "execute");
 
         //disable configuration reload/devmode

Modified: 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java?rev=1338643&r1=1338642&r2=1338643&view=diff
==============================================================================
--- 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/validator/DefaultActionValidatorManagerTest.java
 Tue May 15 11:05:50 2012
@@ -17,14 +17,18 @@ package com.opensymphony.xwork2.validato
 
 import com.mockobjects.dynamic.C;
 import com.mockobjects.dynamic.Mock;
-import com.opensymphony.xwork2.*;
+import com.opensymphony.xwork2.ActionContext;
+import com.opensymphony.xwork2.SimpleAction;
+import com.opensymphony.xwork2.StubValueStack;
+import com.opensymphony.xwork2.TestBean;
+import com.opensymphony.xwork2.XWorkException;
+import com.opensymphony.xwork2.XWorkTestCase;
 import com.opensymphony.xwork2.config.ConfigurationException;
 import com.opensymphony.xwork2.test.DataAware2;
 import com.opensymphony.xwork2.test.SimpleAction2;
 import com.opensymphony.xwork2.test.SimpleAction3;
-import com.opensymphony.xwork2.util.fs.DefaultFileManager;
 import com.opensymphony.xwork2.util.ValueStack;
-import junit.framework.TestCase;
+import com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory;
 
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -38,7 +42,7 @@ import java.util.List;
  * @author tm_jee 
  * @version $Date$ $Id$
  */
-public class DefaultActionValidatorManagerTest extends TestCase {
+public class DefaultActionValidatorManagerTest extends XWorkTestCase {
 
     protected final String alias = "validationAlias";
 
@@ -57,12 +61,11 @@ public class DefaultActionValidatorManag
         mockValidatorFactory = new Mock(ValidatorFactory.class);
         
actionValidatorManager.setValidatorFactory((ValidatorFactory)mockValidatorFactory.proxy());
 
-        actionValidatorManager.setFileManager(new DefaultFileManager());
-
         stubValueStack = new StubValueStack();
         ActionContext.setContext(new ActionContext(new HashMap<String, 
Object>()));
         ActionContext.getContext().setValueStack(stubValueStack);
 
+        actionValidatorManager.setFileManagerFactory(new 
DefaultFileManagerFactory(container));
     }
 
     @Override


Reply via email to