Home > FAQs > How can we force the Action Mappings (struts.xml) to reload |

Apache Struts 2 Documentation
How can we force the Action Mappings (struts.xml) to reload
Edit Page Browse Space Add Page Add News

Most often, the Action Mappings will be automatically reloaded if the WAR is redeployed. If not, there are two things you can try: Setting the reload property to true and destroying the configuration.

## Setting Reload to True

struts.properties

    ### Configuration reloading
    ### This will cause the configuration to reload struts.xml when it is changed
    struts.configuration.xml.reload=true

## Reloading the Configuration

Create a utility Action that calls `reload`.

MyUtilityAction.java

    // ...
    String execute() {
      Dispatcher.getIntance().getConfigurationManager().reload();
      return SUCCESS;
    }

Invoking `reload` will force Struts to reload the configuration.