[ https://issues.apache.org/jira/browse/WW-5301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17706296#comment-17706296 ]
Lukasz Lenart commented on WW-5301: ----------------------------------- Right, I messed up the files, {{struts.xml}} should be loaded as the last one. The current order is like this {{struts-default.xml,struts-plugin.xml,struts.xml}}. And probably the _extension point_ needs some tuning, see how I implemented using different [DateFormatters|https://github.com/apache/struts/pull/529/files] - I defined two beans with unique names and defined an alias {code:java} alias(DateFormatter.class, StrutsConstants.STRUTS_DATE_FORMATTER, builder, props, Scope.SINGLETON); {code} and assigned one those beans as a default one {code} struts.date.formatter=dateTimeFormatter {code} > Impossible to select alternate default VelocityManager bean > ----------------------------------------------------------- > > Key: WW-5301 > URL: https://issues.apache.org/jira/browse/WW-5301 > Project: Struts 2 > Issue Type: Bug > Components: Core, Plugin - Velocity > Affects Versions: 6.1.1 > Reporter: Kusal Kithul-Godage > Priority: Major > > I'm possibly missing something here but as far as I can tell > struts-plugin.xml is always loaded before struts.xml. > Changing the load order here probably isn't a good solution either. -- This message was sent by Atlassian Jira (v8.20.10#820010)