From e886165c26d6efeb05fed7c8b0bb97f0cbf42d77 Mon Sep 17 00:00:00 2001 From: nvazquez Date: Tue, 15 Aug 2023 09:52:04 -0300 Subject: [PATCH] Fix module not loading on startup --- .../src/main/java/org/apache/cloudstack/service/NsxElement.java | 2 ++ .../cloudstack/nsx}/module.properties | 0 .../cloudstack/nsx}/spring-nsx-context.xml | 0 3 files changed, 2 insertions(+) rename plugins/network-elements/nsx/src/main/resources/{META-INF.cloudstack.nsx => META-INF/cloudstack/nsx}/module.properties (100%) rename plugins/network-elements/nsx/src/main/resources/{META-INF.cloudstack.nsx => META-INF/cloudstack/nsx}/spring-nsx-context.xml (100%) diff --git a/plugins/network-elements/nsx/src/main/java/org/apache/cloudstack/service/NsxElement.java b/plugins/network-elements/nsx/src/main/java/org/apache/cloudstack/service/NsxElement.java index c6c305c73e9..a4c562c931a 100644 --- a/plugins/network-elements/nsx/src/main/java/org/apache/cloudstack/service/NsxElement.java +++ b/plugins/network-elements/nsx/src/main/java/org/apache/cloudstack/service/NsxElement.java @@ -14,12 +14,14 @@ import com.cloud.vm.NicProfile; import com.cloud.vm.ReservationContext; import com.cloud.vm.VirtualMachineProfile; import org.apache.log4j.Logger; +import org.springframework.stereotype.Component; import javax.naming.ConfigurationException; import java.util.HashMap; import java.util.Map; import java.util.Set; +@Component public class NsxElement extends AdapterBase implements DhcpServiceProvider, DnsServiceProvider { private static final Logger LOGGER = Logger.getLogger(NsxElement.class); diff --git a/plugins/network-elements/nsx/src/main/resources/META-INF.cloudstack.nsx/module.properties b/plugins/network-elements/nsx/src/main/resources/META-INF/cloudstack/nsx/module.properties similarity index 100% rename from plugins/network-elements/nsx/src/main/resources/META-INF.cloudstack.nsx/module.properties rename to plugins/network-elements/nsx/src/main/resources/META-INF/cloudstack/nsx/module.properties diff --git a/plugins/network-elements/nsx/src/main/resources/META-INF.cloudstack.nsx/spring-nsx-context.xml b/plugins/network-elements/nsx/src/main/resources/META-INF/cloudstack/nsx/spring-nsx-context.xml similarity index 100% rename from plugins/network-elements/nsx/src/main/resources/META-INF.cloudstack.nsx/spring-nsx-context.xml rename to plugins/network-elements/nsx/src/main/resources/META-INF/cloudstack/nsx/spring-nsx-context.xml