The reload methods called when using the IDE do not handle web resources properly.
Since NXP-8852, web resources are handled by running the deployment-fragment instructions (by running the whole deployment preprocessor) when bundle is installed using the admin center. The same technique should be done to handle dev bundles defined by the IDE (either local or Studio bundles referenced)
Web resources are copied using the deprecated ReloadService#installWebResources method, but the jar(s) should be copied to the nxserver/bundles directory instead, so that the deployment preprocessor can take the jar into account.
This should handle hot reload of:
- translations contributions
- navigations contributions
- any other hot-reloadable contribution declared using the deployment-fragment file.
- depends on
-
NXP-9640 Fix regression on Nuxeo IDE Hot Reload
- Resolved
-
NXP-8852 Support Hot Reload for Studio main contributions
- Resolved
-
NXP-22546 Change runtime reload_strategy
- Resolved
- is related to
-
NXP-23166 Add an update mechanism for hot reload
- Resolved
- is required by
-
NXIDE-257 Translation contributions are not hotreloadable
- Resolved
-
NXP-22434 Fix error in Nuxeo SDK since deprecated code removal
- Resolved
-
NXP-22931 Add hot reload test for messages/translations
- Open
-
NXP-12439 Make the i18n system really pluggable and hot-reloadable
- Open
-
NXP-22936 Add hot reload test for JSF branding
- Open
-
NXP-11906 Force hot reload of faces-config at runtime
- Resolved
-
NXP-12438 Review Seam/JSF reload architecture
- Resolved