[ http://jira.magnolia.info/browse/MAGNOLIA-1282?page=comments#action_13090 ] Grégory Joseph commented on MAGNOLIA-1282: ------------------------------------------
Actually, this is not related to the order in which Betwixt fills the ModuleDefinition bean - eventhough the setter should still be fixed - but simply to the fact that the betwixt config file does not match the dtd. Some module definition xml files are using <display-name> : those are set properly by betwixt, but are invalid against the dtd (which we don't check at the moment). Others use <displayName>, which is valid against the dtd but currently not set by betwixt. Will change the betwixt configuration and appropriate module definition xml files so that we use <displayName> everywhere. We should also validate against the module.dtd > Modules : displayName is not set correctly > ------------------------------------------ > > Key: MAGNOLIA-1282 > URL: http://jira.magnolia.info/browse/MAGNOLIA-1282 > Project: Magnolia > Issue Type: Bug > Components: core > Affects Versions: 3.0.1 > Reporter: Grégory Joseph > Assigned To: Sameer Charles > Fix For: 3.0.2 > > > Depending on the order in which Betwixt fills the ModuleDefinition bean, the > displayName might or not be set properly. This is due to some fallback logic > in the setName method, which should really be in the getDisplayName method > instead. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia.info/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/magnolia/developer.html ----------------------------------------------------------------
