14 Replies Latest reply on Apr 23, 2020 1:47 PM by Ranganath Samudrala

    Can anyone more familiar with XML decipher what the problem is here?

    Greg Michael
      Share This:

      This is from my grid.log file after attempting to run this workflow through the Dev Studio debugger. It looks like it's complaining about something with one of my Configuration context items, but then goes on to complain about invalid XML. I'm not sure where to look. And, I apologize for the lengthy post...

      17 Apr 2020 12:48:07,124 [Thread=Thread-3862] WARN  ActivityConfigurable     Ignoring error loading process [ProcessID stringRepresentation=:CPR_Nexus:Subprocesses:Nexus Spawn OS Service Control Jobs]: com.realops.foundation.configuration.ConfigurationException: Message[summary=A local configuration error occurred., detail=Obtained invalid XML from Configurable, configuration not loaded.]

      com.realops.foundation.configuration.ConfigurationException: Message[summary=A local configuration error occurred., detail=Obtained invalid XML from Configurable, configuration not loaded.]

      at com.realops.foundation.configuration.LocalConfiguration.loadConfiguration(LocalConfiguration.java:659)

      at com.realops.foundation.configuration.ConfigurationComponent.loadConfiguration(ConfigurationComponent.java:265)

      at com.realops.foundation.activityprocessor.cache.process.ActivityConfigurable$2.loadProcess(ActivityConfigurable.java:647)

      at com.realops.foundation.activityprocessor.cache.process.ActivityConfigurable$2.apply(ActivityConfigurable.java:611)

      at com.realops.foundation.activityprocessor.cache.process.ActivityConfigurable$2.apply(ActivityConfigurable.java:595)

      at com.realops.foundation.activityprocessor.activity.FlyweightProcess.getProcess(FlyweightProcess.java:302)

      at com.realops.foundation.activityprocessor.activity.FlyweightProcess.getTimeToLive(FlyweightProcess.java:217)

      at com.realops.foundation.activityprocessor.RuntimeProcess.<init>(RuntimeProcess.java:188)

      at com.realops.foundation.activityprocessor.ActivityProcessorComponent.createRuntimeProcess(ActivityProcessorComponent.java:1446)

      at com.realops.foundation.activityprocessor.ActivityProcessorComponent.launch(ActivityProcessorComponent.java:1249)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

      at java.lang.reflect.Method.invoke(Method.java:498)

      at com.realops.common.util.proxy.LoggingDecoratorFactory$LoggingInvocationHandler.doInvoke(LoggingDecoratorFactory.java:124)

      at com.realops.common.util.proxy.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:89)

      at com.sun.proxy.$Proxy84.launch(Unknown Source)

      at com.realops.ui.studio.debugger.ProcessManager.launch(ProcessManager.java:928)

      at com.realops.ui.studio.views.workspace.process.ProcessView.startDebugger(ProcessView.java:1092)

      at com.realops.ui.studio.views.workspace.process.ProcessView.access$700(ProcessView.java:107)

      at com.realops.ui.studio.views.workspace.process.ProcessView$DebugThread.run(ProcessView.java:1437)

      Caused by: com.realops.foundation.activityprocessor.activity.InvalidActivityConfigurationException: Message[summary=Unable to manufacture Activity., detail=Unable to manufacture Activity.]

      at com.realops.foundation.activityprocessor.activity.ActivityFactory.manufacture(ActivityFactory.java:91)

      at com.realops.foundation.activityprocessor.activity.ActivitySet.fromXML(ActivitySet.java:228)

      at com.realops.foundation.activityprocessor.activity.ActivitySet.<init>(ActivitySet.java:57)

      at com.realops.foundation.activityprocessor.activity.DefaultProcess.fromXML(DefaultProcess.java:710)

      at com.realops.foundation.activityprocessor.activity.DefaultProcess.<init>(DefaultProcess.java:225)

      at com.realops.foundation.activityprocessor.cache.process.ActivityConfigurable$ProcessConfigurable.fromXML(ActivityConfigurable.java:528)

      at com.realops.foundation.configuration.LocalConfiguration.loadConfiguration(LocalConfiguration.java:626)

      ... 20 more

      Caused by: java.lang.reflect.InvocationTargetException

      at sun.reflect.GeneratedConstructorAccessor91.newInstance(Unknown Source)

      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

      at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

      at com.realops.foundation.activityprocessor.activity.ActivityFactory.manufacture(ActivityFactory.java:78)

      ... 26 more

      Caused by: com.realops.common.xml.InvalidXMLFormatException: Message[summary=XML being processed is invalid., detail=The XML is considered to be in an invalid format, and processing cannot proceed. The XML being processed was: <case><condition><document><input global="true"><configuration>:CPR_Nexus:CPR_Nexus:Windows_Services</configuration></input></document><xpath-expression><xpath-replacement-tokens><replacement-token name="SERVICENAME"><input global="false"><from>SERVICENAME</from></input></replacement-token></xpath-replacement-tokens><xpath><![CDATA[boolean( //service[ contains( translate( text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz' ),  translate( "${SERVICENAME}",'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz') ) ])]]></xpath></xpath-expression></condition><sequence><console-output><type>INFO</type><summary><concat><input><value>Processing action </value></input><input required="false"><from>ACTION</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[lower-case(.)]]></xpath></xpath-expression></input><input><value> for service </value></input><input required="false"><from>SERVICENAME</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on server </value></input><input required="false"><from>LOOP_HOST</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[upper-case(.)]]></xpath></xpath-expression></input><input><value> for </value></input><input required="false"><from>ENVIRONMENT</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[upper-case(.)]]></xpath></xpath-expression></input><input><value> environment.</value></input></concat></summary><detail><concat><input><value>Processing action </value></input><input required="false"><from>ACTION</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[lower-case(.)]]></xpath></xpath-expression></input><input><value> for service </value></input><input required="false"><from>SERVICENAME</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on server </value></input><input required="false"><from>LOOP_HOST</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[upper-case(.)]]></xpath></xpath-expression></input><input><value> for </value></input><input required="false"><from>ENVIRONMENT</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[upper-case(.)]]></xpath></xpath-expression></input><input><value> environment.</value></input></concat></detail></console-output><switch><meta><documentation /><run-mode-handling><run-mode>OCP</run-mode><allow-step-into>true</allow-step-into></run-mode-handling><checkpoint>false</checkpoint></meta><execute-all-applicable-cases>false</execute-all-applicable-cases><default><sequence /></default><case applies-if-any-condition-true="true"><condition><document><input><from>SERVICENAME</from></input></document><xpath-expression><xpath-replacement-tokens><replacement-token name="SERVICENAME"><input global="false"><from>SERVICENAME</from></input></replacement-token></xpath-replacement-tokens><xpath><![CDATA[translate( "${SERVICENAME}",'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz' ) = translate( "AEI Alert Service",'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')]]></xpath></xpath-expression></condition><condition><document><input><from>SERVICENAME</from></input></document><xpath-expression><xpath-replacement-tokens><replacement-token name="SERVICENAME"><input global="false"><from>SERVICENAME</from></input></replacement-token></xpath-replacement-tokens><xpath><![CDATA[translate( "${SERVICENAME}",'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz' ) = translate( "AlertService",'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')]]></xpath></xpath-expression></condition><sequence><console-output><type>INFO</type><summary><concat><input><value>SERVICENAME = </value></input><input required="false"><from>SERVICENAME</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input></concat></summary><detail><concat><input><value>SERVICENAME = </value></input><input required="false"><from>SERVICENAME</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input></concat></detail></console-output><assign><assignment><document><input><from>ACTION</from></input></document><result><output><to>ACTION</to></output></result><xslt-stylesheet><stylesheet-replacement-tokens><replacement-token name="ACTION"><input global="false"><from>ACTION</from></input></replacement-token></stylesheet-replacement-tokens><stylesheet><![CDATA[<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

        <!--Force the ACTION context item to be defined as Delayed Start if no other options are included. Possible options are: Enable, Enable - Delayed Start, Enable - NoStart, Enable - Manual, Enable - Delay NoStart, Enable - Delay Manual, Enable - Delay NoStart Manual, Disable, Disable - NonStop, Start, Stop, Restart-->

        <xsl:output indent="no" />

        <xsl:param name="action-lower" select="translate(normalize-space(&quot;${ACTION}&quot;),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')" />

        <xsl:template match="/">

          <xsl:choose>

            <xsl:when test="starts-with($action-lower, &quot;enable&quot;)">

              <xsl:choose>

                <xsl:when test="contains($action-lower,&quot;delay&quot;) and contains($action-lower,&quot;manual&quot;) and not( contains($action-lower,&quot;nostart&quot;) )">

                  <xsl:text disable-output-escaping="no">Enable - Delay Manual</xsl:text>

                </xsl:when>

                <xsl:when test="contains($action-lower,&quot;delay&quot;) and contains($action-lower,&quot;nostart&quot;) and not( contains($action-lower,&quot;manual&quot;) )">

                  <xsl:text disable-output-escaping="no">Enable - Delay NoStart</xsl:text>

                </xsl:when>

                <xsl:when test="contains($action-lower,&quot;delay&quot;) and not( contains($action-lower,&quot;manual&quot;) and contains($action-lower,&quot;nostart&quot;) )">

                  <xsl:text disable-output-escaping="no">Enable - Delayed Start</xsl:text>

                </xsl:when>

                <xsl:when test="contains($action-lower,&quot;delay&quot;) and contains($action-lower,&quot;manual&quot;) and contains($action-lower,&quot;nostart&quot;)">

                  <xsl:text disable-output-escaping="no">Enable - Delay NoStart Manual</xsl:text>

                </xsl:when>

                <xsl:otherwise>

                  <xsl:text disable-output-escaping="no">Enable - Delayed Start</xsl:text>

                </xsl:otherwise>

              </xsl:choose>

            </xsl:when>

            <xsl:when test="starts-with($action-lower,&quot;disable&quot;)">

              <xsl:choose>

                <xsl:when test="contains($action-lower,&quot;nonstop&quot;)">

                  <xsl:text disable-output-escaping="no">Disable - NonStop</xsl:text>

                </xsl:when>

                <xsl:otherwise>

                  <xsl:text disable-output-escaping="no">Disable</xsl:text>

                </xsl:otherwise>

              </xsl:choose>

            </xsl:when>

            <xsl:otherwise>

              <xsl:text disable-output-escaping="no">${ACTION}</xsl:text>

            </xsl:otherwise>

          </xsl:choose>

        </xsl:template>

      </xsl:stylesheet>]]></stylesheet></xslt-stylesheet></assignment><meta><documentation><description>If SERVICENAME is "AEI Alert Service" or "AlertService" and If ACTION is not Enable - Delay[ed] [ Start ] [ NoStart ] [ Manual ] then force ACTION to be Enable - Delay [ NoStart ] [ Manual ]</description></documentation><checkpoint>false</checkpoint></meta><before-execution><log><level>debug</level><parameters><input><value>Before ACTION override</value></input><input><from>ACTION</from></input><input><from>SERVICENAME</from></input></parameters></log></before-execution><after-execution><log><level>debug</level><parameters><input><value>After ACTION override</value></input><input><from>ACTION</from></input></parameters></log></after-execution><location>:switch[2]:sequence[2]:switch[1]:sequence[2]:assign[1]</location></assign></sequence></case><location>:switch[2]:sequence[2]:switch[1]</location></switch><call-process><process-name>:CPR_Utilities:Execute OS_Service_Control NSH Script</process-name><parameters><input><from>adapter-name</from><to>adapter</to></input><input><from>LOOP_HOST</from><to>servername</to><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><from>ACTION</from><to>selected_action</to><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input global="true"><configuration>:CPR_Nexus:CPR_Nexus:Windows_Services</configuration><to>servicename</to><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[string(//service[@item="0"])]]></xpath></xpath-expression></input><output><from>error_description</from><to>error_description</to></output><output><from>OS_Service_Actions_getLogItemsByJobRunId_return values</from><to>OS_Service_Actions_getLogItemsByJobRunId_return values</to></output></parameters><meta><documentation><description>Execute OS Service Control workflow to take the selected Action on the selected server for the selected service</description></documentation><run-mode-handling><run-mode>OCP</run-mode><allow-step-into>false</allow-step-into></run-mode-handling><checkpoint>false</checkpoint></meta><before-execution><log><level>debug</level><parameters><input><value>Before OS_Service_Control NSH Script execution</value></input><input><from>ENVIRONMENT</from></input><input><from>ACTION</from></input><input><from>LOOP_HOST</from></input><input><from>SERVERNAME</from></input><input><from>SERVICENAME</from></input></parameters></log></before-execution><after-execution><console-output><switch><meta><documentation /><checkpoint>false</checkpoint></meta><execute-all-applicable-cases>false</execute-all-applicable-cases><default><sequence><console-output><type>FAIL</type><summary><concat><input><value>OS Service Control failed for action </value></input><input required="false"><from>ACTION</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on service </value></input><input required="false"><from>SERVICENAME</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on server </value></input><input required="false"><from>LOOP_HOST</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value>.</value></input></concat></summary><detail><concat><input><value>OS Service Control failed for action </value></input><input required="false"><from>ACTION</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on service </value></input><input required="false"><from>SERVICENAME</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on server </value></input><input required="false"><from>LOOP_HOST</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value>.

      </value></input><input required="false"><from>OS_Service_Actions_getLogItemsByJobRunId_return values</from></input><input><value /></input></concat></detail></console-output></sequence></default><case><condition><document><input><from>error_description</from></input></document><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[string-length(.)]]></xpath></xpath-expression><comparator>equal to</comparator><value>0.0</value></condition><sequence><console-output><type>SUCCESS</type><summary><concat><input><value>OS Service Control completed successfully for action </value></input><input required="false"><from>ACTION</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on service </value></input><input required="false"><from>SERVICENAME</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on server </value></input><input required="false"><from>LOOP_HOST</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value>.</value></input></concat></summary><detail><concat><input><value>OS Service Control completed successfully for action </value></input><input required="false"><from>ACTION</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on service </value></input><input required="false"><from>SERVICENAME</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value> on server </value></input><input required="false"><from>LOOP_HOST</from><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[//text()]]></xpath></xpath-expression><xpath-expression><xpath-replacement-tokens /><xpath><![CDATA[normalize-space(.)]]></xpath></xpath-expression></input><input><value>.</value></input></concat></detail></console-output></sequence></case></switch></console-output><log><level>debug</level><parameters><input><value>After OS_Service_Control NSH Script execution</value></input><input><from>error_description</from></input><input><from>OS_Service_Actions_getLogItemsByJobRunId_return values</from></input></parameters></log></after-execution><location>:switch[2]:sequence[2]:call-process[1]</location></call-process><switch><meta><documentation /><run-mode-handling><run-mode>OCP</run-mode><allow-step-into>true</allow-step-into></run-mode-handling><checkpoint>false</checkpoint></meta><execute-all-applicable-cases>false</execute-all-applicable-cases><default><sequence /></default><case><condition /><sequence><call-process><process-name>:AutoPilot-OA-Common_Utilities:Trigger Compensation</process-name><parameters><input><value>One or more Services encountered an error. Bailing out.</value><to>reason</to></input></parameters><meta><documentation><description>One or more services encountered an error. Bailing out.</description></documentation><run-mode-handling><run-mode>OCP</run-mode><allow-step-into>false</allow-step-into></run-mode-handling><checkpoint>false</checkpoint></meta><before-execution><log><level>debug</level><parameters><input><value>One or more services encountered an error</value></input><input><from>LOOP_HOST</from></input><input><from>ENVIRONMENT</from></input><input><from>ACTION</from></input><input><from>0.error_description</from></input><input><from>1.error_description</from></input><input><from>2.error_description</from></input><input><from>3.error_description</from></input><input><from>4.error_description</from></input><input><from>5.error_description</from></input></parameters></log></before-execution><after-execution><console-output><type>INFO</type><summary><concat><input><value>One or more services encountered an error. Bailing out.</value></input></concat></summary><detail><concat><input><value>One or more services encountered an error. Bailing out.

      </value></input><input required="false"><from>0.error_description</from></input><input><value>

      </value></input><input required="false"><from>0.OS_Service_Actions_getLogItemsByJobRunId_return values</from></input><input><value>

      </value></input><input required="false"><from>1.error_description</from></input><input><value>

      </value></input><input required="false"><from>1.OS_Service_Actions_getLogItemsByJobRunId_return values</from></input><input><value>

      </value></input><input required="false"><from>2.error_description</from></input><input><value>

      </value></input><input required="false"><from>2.OS_Service_Actions_getLogItemsByJobRunId_return values</from></input><input><value>

      </value></input><input required="false"><from>3.error_description</from></input><input><value>

      </value></input><input required="false"><from>3.OS_Service_Actions_getLogItemsByJobRunId_return values</from></input><input><value>

      </value></input><input required="false"><from>4.error_description</from></input><input><value>

      </value></input><input required="false"><from>4.OS_Service_Actions_getLogItemsByJobRunId_return values</from></input><input><value>

      </value></input><input required="false"><from>5.error_description</from></input><input><value>

      </value></input><input required="false"><from>5.OS_Service_Actions_getLogItemsByJobRunId_return values</from></input><input><value /></input></concat></detail></console-output></after-execution><location>:switch[2]:sequence[2]:switch[2]:sequence[2]:call-process[1]</location></call-process></sequence></case><location>:switch[2]:sequence[2]:switch[2]</location></switch></sequence></case>]

      at com.realops.common.xml.InvalidXMLFormatException.createForInvalidFormat(InvalidXMLFormatException.java:34)

      at com.realops.foundation.activityprocessor.activity.Case.fromXML(Case.java:319)

      at com.realops.foundation.activityprocessor.activity.Case.<init>(Case.java:75)

      at com.realops.foundation.activityprocessor.activity.Switch.initializeFromXML(Switch.java:413)

      at com.realops.foundation.activityprocessor.activity.Switch.<init>(Switch.java:105)

      ... 30 more

      17 Apr 2020 12:48:07,125 [Thread=Thread-3862] DEBUG ProcessLauncher     Threw: java.lang.NullPointerException (Call ID: 651224)

      17 Apr 2020 12:48:07,194 [Thread=AWT-EventQueue-0] ERROR ProcessView         Runtime exception thrown during debugging workflow.

      java.lang.NullPointerException

      at com.realops.foundation.activityprocessor.activity.FlyweightProcess.getTimeToLive(FlyweightProcess.java:217)

      at com.realops.foundation.activityprocessor.RuntimeProcess.<init>(RuntimeProcess.java:188)

      at com.realops.foundation.activityprocessor.ActivityProcessorComponent.createRuntimeProcess(ActivityProcessorComponent.java:1446)

      at com.realops.foundation.activityprocessor.ActivityProcessorComponent.launch(ActivityProcessorComponent.java:1249)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

      at java.lang.reflect.Method.invoke(Method.java:498)

      at com.realops.common.util.proxy.LoggingDecoratorFactory$LoggingInvocationHandler.doInvoke(LoggingDecoratorFactory.java:124)

      at com.realops.common.util.proxy.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:89)

      at com.sun.proxy.$Proxy84.launch(Unknown Source)

      at com.realops.ui.studio.debugger.ProcessManager.launch(ProcessManager.java:928)

      at com.realops.ui.studio.views.workspace.process.ProcessView.startDebugger(ProcessView.java:1092)

      at com.realops.ui.studio.views.workspace.process.ProcessView.access$700(ProcessView.java:107)

      at com.realops.ui.studio.views.workspace.process.ProcessView$DebugThread.run(ProcessView.java:1437)