Do not use reflection for injecting the DslQueryProcessors
[aai/traversal.git] / aai-traversal / src / main / java / org / onap / aai / rest / dsl / v2 / DslListener.java
index 5395af0..571f6f6 100644 (file)
@@ -42,10 +42,15 @@ import org.onap.aai.rest.enums.EdgeDirection;
 import org.onap.aai.setup.SchemaVersions;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
+import org.springframework.context.annotation.Scope;
+import org.springframework.context.annotation.ScopedProxyMode;
+import org.springframework.stereotype.Component;
 
 /**
  * The Class DslListener.
  */
+@Scope(value = "prototype")
+@Component(value = "v2DslListener")
 public class DslListener extends AAIDslBaseListener {
 
     private static final Logger LOGGER = LoggerFactory.getLogger(DslListener.class.getName());