Package com.opensymphony.xwork2.config

Examples of com.opensymphony.xwork2.config.ConfigurationManager


        super.setUp();
        Settings.reset();
        LocalizedTextUtil.clearDefaultResourceBundles();
        Dispatcher du = new Dispatcher(new MockServletContext());
        Dispatcher.setInstance(du);
        configurationManager = new ConfigurationManager();
        configurationManager.addConfigurationProvider(
                new StrutsXmlConfigurationProvider("struts-default.xml", false));
        configurationManager.addConfigurationProvider(
                new StrutsXmlConfigurationProvider("struts-plugin.xml", false));
        configurationManager.addConfigurationProvider(
View Full Code Here


        MockHttpServletResponse res = new MockHttpServletResponse();
        MockFilterChain chain = new MockFilterChain();
        final NoOpDispatcher dispatcher = new NoOpDispatcher(servletContext);
        Dispatcher.setInstance(null);

        ConfigurationManager confManager = new ConfigurationManager();
        confManager.setConfiguration(new DefaultConfiguration());
        dispatcher.setConfigurationManager(confManager);
       
       
        ObjectFactory.setObjectFactory(new InnerObjectFactory());
       
View Full Code Here

        MockHttpServletResponse res = new MockHttpServletResponse();
        MockFilterChain chain = new MockFilterChain();
        final InnerDispatcher dispatcher = new InnerDispatcher(servletContext);
        Dispatcher.setInstance(null);

        ConfigurationManager confManager = new ConfigurationManager();
        confManager.setConfiguration(new DefaultConfiguration());
        dispatcher.setConfigurationManager(confManager);
       
       
        ObjectFactory.setObjectFactory(new InnerObjectFactory());
       
View Full Code Here

    protected void setUp() throws Exception {
        super.setUp();
        Dispatcher du = new Dispatcher(new MockServletContext());
        Dispatcher.setInstance(du);
        ConfigurationManager cm = new ConfigurationManager();
        cm.addConfigurationProvider(new StrutsXmlConfigurationProvider("struts.xml", false));
        du.setConfigurationManager(cm);
        du.getConfigurationManager().getConfiguration().
            addPackageConfig("foo", new PackageConfig("foo", "/namespace", false, null));
       
View Full Code Here

            paramsWorkaroundEnabled = "true".equals(Settings.get(StrutsConstants.STRUTS_DISPATCHER_PARAMETERSWORKAROUND));
        } else {
            LOG.debug("Parameter access work-around disabled.");
        }

        configurationManager = new ConfigurationManager();
        String configFiles = null;
        if (Settings.isSet(StrutsConstants.STRUTS_CONFIGURATION_FILES)) {
            configFiles = Settings.get(StrutsConstants.STRUTS_CONFIGURATION_FILES);
        }
        if (configFiles != null) {
View Full Code Here

   
    public void testObjectFactoryDestroy() throws Exception {

        final InnerDestroyableObjectFactory destroyedObjectFactory = new InnerDestroyableObjectFactory();
        Dispatcher du = new Dispatcher(new MockServletContext(), new HashMap<String, String>());
        ConfigurationManager cm = new ConfigurationManager();
        Mock mockConfiguration = new Mock(Configuration.class);
        cm.setConfiguration((Configuration)mockConfiguration.proxy());
       
        Mock mockContainer = new Mock(Container.class);
        mockConfiguration.expectAndReturn("getContainer", mockContainer.proxy());
        mockContainer.expectAndReturn("getInstance", C.args(C.eq(ObjectFactory.class)), destroyedObjectFactory);
        mockConfiguration.expectAndReturn("getContainer", mockContainer.proxy());
View Full Code Here

        Mock mockConfiguration = new Mock(Configuration.class);
        mockConfiguration.matchAndReturn("getPackageConfigs", packageConfigs);
        mockConfiguration.matchAndReturn("getContainer", mockContainer.proxy());
        mockConfiguration.expect("destroy");
       
        ConfigurationManager configurationManager = new ConfigurationManager();
        configurationManager.setConfiguration((Configuration) mockConfiguration.proxy());
       
        Dispatcher dispatcher = new Dispatcher(new MockServletContext(), new HashMap<String, String>());
        dispatcher.setConfigurationManager(configurationManager);
        dispatcher.cleanup();
       
View Full Code Here

  @Override
  public void init() {
    super.init();

    try {
      ConfigurationManager configurationManager;
      configurationManager = (ConfigurationManager) FieldUtils.readField(
          this, "configurationManager", true);
      Configuration config = configurationManager.getConfiguration();
      config.getContainer().inject(actionProxyFactory);
    } catch (Exception ex) {
      throw new RuntimeException(ex);
    }
  }
View Full Code Here

        mockContainer.expectAndReturn("getInstance", C.args(C.eq(ActionMapper.class), C.eq("mapper1")), mapper1);
        mockContainer.expectAndReturn("getInstance", C.args(C.eq(ActionMapper.class), C.eq("mapper2")), mapper3);
        mockContainer.expectAndReturn("getInstance", C.args(C.eq(ActionMapper.class), C.eq("mapper3")), mapper2);
        compositeActionMapper.setActionMappers("mapper1,mapper2,mapper3");
       
        ActionMapping actionMapping = compositeActionMapper.getMapping(new MockHttpServletRequest(), new ConfigurationManager());
        String uri = compositeActionMapper.getUriFromActionMapping(new ActionMapping());
        mockContainer.verify();
       
        assertNotNull(actionMapping);
        assertNotNull(uri);
View Full Code Here

        ActionMapper mapper2 = new InnerActionMapper2();
        mockContainer.expectAndReturn("getInstance", C.args(C.eq(ActionMapper.class), C.eq("mapper1")), mapper1);
        mockContainer.expectAndReturn("getInstance", C.args(C.eq(ActionMapper.class), C.eq("mapper2")), mapper2);
        compositeActionMapper.setActionMappers("mapper1,mapper2");

        ActionMapping actionMapping = compositeActionMapper.getMapping(new MockHttpServletRequest(), new ConfigurationManager());
        String uri = compositeActionMapper.getUriFromActionMapping(new ActionMapping());
        mockContainer.verify();

        assertNull(actionMapping);
        assertNull(uri);
View Full Code Here

TOP

Related Classes of com.opensymphony.xwork2.config.ConfigurationManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.