Details
-
New Feature
-
Status: Closed
-
Should
-
Resolution: Fixed
-
None
-
None
-
Medium
Description
Those two syntaxes should enable to load resources conditionally based on the fact that a module is missing:
1) Class annotation
@OpenmrsProfile(modules = {"!exti18n"}) public class YourSpringResource ... { ... }
2) config.xml
<conditionalResources> <conditionalResource> <path>/lib/yourmodule-api-*</path> <modules> <module> <moduleId>exti18n</moduleId> <version>!</version> </module> </modules> </conditionalResource> </conditionalResources>
See also
Talk thread: 'Core: @OpenmrsProfile to filter for modules that are absent'.
Gliffy Diagrams
Attachments
Issue Links
- caused
-
TRUNK-5216 @StartModule cannot be used with more than one test case
-
- Closed
-
- relates to
-
TRUNK-3644 Define which resources to load for module based on OpenMRS version
-
- Closed
-
- links to