NPE for planning a workflow with sub workflows, where sub workflow job requires data from http endpoint

XMLWordPrintable

      2024.02.27 17:23:16.513 PST: [TRACE] No special environment set for pegasus::transfer for job pegasus-plan_ID0000070.pre 2024.02.27 17:23:16.513 PST: [DEBUG] Associating credential for site local of type http with job pegasus-plan_ID0000070 2024.02.27 17:23:16.513 PST: [INFO] event.pegasus.code.generation dax.id gw.search-0 (0.123 seconds) - FINISHED 2024.02.27 17:23:16.513 PST: [FATAL ERROR] java.lang.RuntimeException: Unable to generate code at edu.isi.pegasus.planner.client.CPlanner.executeCommand(CPlanner.java:641) at edu.isi.pegasus.planner.client.CPlanner.executeCommand(CPlanner.java:328) at edu.isi.pegasus.planner.client.CPlanner.main(CPlanner.java:206) Caused by: java.lang.NullPointerException: Cannot invoke "java.util.Set.iterator()" because "endpoints" is null at edu.isi.pegasus.planner.code.generator.condor.style.Abstract.applyCredentialsForLocalExec(Abstract.java:300) at edu.isi.pegasus.planner.code.generator.condor.style.Condor.apply(Condor.java:267) at edu.isi.pegasus.planner.code.generator.condor.CondorGenerator.applyStyle(CondorGenerator.java:1592) at edu.isi.pegasus.planner.code.generator.condor.CondorGenerator.generateCode(CondorGenerator.java:618) at edu.isi.pegasus.planner.code.generator.condor.CondorGenerator.generateCode(CondorGenerator.java:494) at edu.isi.pegasus.planner.client.CPlanner.executeCommand(CPlanner.java:638) ... 2 more

            Assignee:
            Karan Vahi
            Reporter:
            Rajiv Mayani
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: