We're updating the issue view to help you get more done. 

Allow modules to override flash settings, flash now will build in aspects

Description

flash RAM is initialized in the RequestService.onConfigurationLoad().
This is before ModuleService.onConfigurationLoad() is called so modules have no way to override the flash settings of the parent application.

Luis suggested it might also make sense to load the flash scope at the register aspects level in the loader service. Then exposing a few more methods in the request service to create the flash scope s it could also be called on demand if needed.

A quick-fix that works for me is to change the order in which the services are called by moving ModuleService.onConfigurationLoad() before RequestService.onConfigurationLoad() but this could have potential major consequences to other parts of the framework.

Status

Assignee

Luis Majano

Reporter

Tom Van Schoor

Fix versions

Affects versions

3.6.0
3.7.0

Priority

Major