Merge "Fix assembly xmls for maven-assembly-plugin v2.2+"
authorDan Timoney <dtimoney@att.com>
Wed, 12 Apr 2017 17:14:43 +0000 (17:14 +0000)
committerGerrit Code Review <gerrit@onap.org>
Wed, 12 Apr 2017 17:14:43 +0000 (17:14 +0000)
sli/provider/src/main/java/org/openecomp/sdnc/sli/provider/SvcLogicServiceImpl.java

index 6ee264e..ba929ba 100644 (file)
@@ -257,28 +257,12 @@ public class SvcLogicServiceImpl implements SvcLogicService {
 
                }
                
-               if (nodeExecutors == null) {
-                       LOG.info("Start: registering node executors");
-                       registerExecutors();
-
-                       LOG.info("Done: registering node executors");
-               }
-               
-               LOG.info("About to execute graph " + graph.toString());
-
-               LOG.info("Executing root node");
                SvcLogicContext ctx = new SvcLogicContext(props);
         ctx.setAttribute("currentGraph", graph.toString());
         ctx.setAttribute("X-ECOMP-RequestID", MDC.get("X-ECOMP-RequestID"));
                ctx.setDomDataBroker(domDataBroker);
-               SvcLogicNode curNode = graph.getRootNode();
-
-               while (curNode != null) {
-                       LOG.info("About to execute node # "+curNode.getNodeId()+" ("+curNode.getNodeType()+")");
-                       SvcLogicNode nextNode = executeNode(curNode, ctx);
-                       curNode = nextNode;
-               }
                
+               execute(graph, ctx);
 
                return(ctx.toProperties());
        }