The transformations AssemblyContextLoadbalancing, AssemblyContextReverseLoadbalancing, ResourceContainerLoadbalancing and ResourceContainerReverseLoadbalancing are reusable as a completion and as a reconfiguration rule.
Currently, they hat to be copied into org.scaledl.architecturaltemplates.repositories.cloudscale.DynamicHorizontalScalingAssemblyContext.templates.ReconfigurationRules and org.scaledl.architecturaltemplates.repositories.cloudscale.DynamicHorizontalScalingResourceContainer.templates.ReconfigurationRules.
The cause is importing the particular transformations by using the statement "import completions.Loadbalancing" or "import completions.ReverseLoadbalancing" in org.scaledl.architecturaltemplates.repositories.cloudscale.DynamicHorizontalScalingAssemblyContext.templates.ReconfigurationRules.AssemblyContextScaling causes compilation errors that lead to a failing of rule application:
WARN org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOExecutor - Rule application failed with message: Compilation errors found in unit '.../git/ArchitecturalTemplates/plugins/org.scaledl.architecturaltemplates.repositories.cloudscale/templates/DynamicHorizontalScalingAssemblyContext/ReconfigurationRules/AssemblyContextScaling.qvto'