mirror of
https://github.com/apache/struts.git
synced 2026-08-31 19:35:40 +00:00
Fixed sitegraph not working due to new default properties provider
WW-1650 git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@500925 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
+2
@@ -13,6 +13,7 @@ import java.util.Set;
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.apache.commons.logging.LogFactory;
|
||||
import org.apache.struts2.config.BeanSelectionProvider;
|
||||
import org.apache.struts2.config.DefaultPropertiesProvider;
|
||||
import org.apache.struts2.config.LegacyPropertiesConfigurationProvider;
|
||||
import org.apache.struts2.config.StrutsXmlConfigurationProvider;
|
||||
import org.apache.struts2.sitegraph.entities.FreeMarkerView;
|
||||
@@ -54,6 +55,7 @@ public class StrutsConfigRetriever {
|
||||
try {
|
||||
ConfigurationProvider configProvider = new StrutsXmlConfigurationProvider(configFile.getCanonicalPath(), true, null);
|
||||
cm = new ConfigurationManager();
|
||||
cm.addConfigurationProvider(new DefaultPropertiesProvider());
|
||||
cm.addConfigurationProvider(new StrutsXmlConfigurationProvider("struts-default.xml", false, null));
|
||||
cm.addConfigurationProvider(configProvider);
|
||||
cm.addConfigurationProvider(new LegacyPropertiesConfigurationProvider());
|
||||
|
||||
Reference in New Issue
Block a user